1

Эти классические игры для MS-DOS, появившиеся на archive.org , принесли много воспоминаний. Возможность воспроизводить их на текущем компьютере через браузер - это очень весело.

Поскольку эти игры, конечно, не были написаны для запуска через браузер, они требуют использования определенных ключей, которые уже сопоставлены с функциями браузера. Например, в Das Boot F1 вызывает отображение перископа.
К сожалению, F1 также является кнопкой справки Chrome, поэтому она открывает новую вкладку с сайтом справки. Что-то вроде отстой, когда вы просто хотите быстро взглянуть на перископ, прежде чем выстрелить из этих торпед.

Так есть ли способ отключить встроенную функциональность Fx ?

1 ответ1

1

Используя node-webkit создайте следующий файл package.json :

{
    "name" : "mykiosk",
    "window" : {
        "fullscreen" : true,
        "toolbar" : false
    },
    "main" : "http://the-one-and-only-allowed.url/"
}

Запустите с: ./nw

Все функциональные клавиши заблокированы. Ctrl-N/T не создает вкладки. это довольно мило

Последний трюк javascript/onload для отключения контекстного меню, вызываемого правой кнопкой мыши:

window.oncontextmenu = function(ev) {
  ev.preventDefault();
  ev.stopPropogation();
  return false;
}

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .