2014-11-03 62 views
0

嘗試在應用程序模式下將Chrome用作HTML5應用程序的主機時,似乎存在一些嚴重的限制。Chrome應用程序模式 - 禁用快捷方式

例如,如果用戶點擊CTRL+T它會打開一個新的Chrome瀏覽器窗口,並讓他們先在地址欄中鍵入。同上CTRL+W。這是令人不安的,因爲它直接抵觸應用模式的意圖;使網頁感覺像一個正常的應用程序(這不是在Chrome中)。

是否有一些機制可以通過其禁用此功能?

另外,是否有更適合包裝HTML5應用程序的Chrome項目的分支?

回答

1

Chrome信息亭模式似乎更合適一點,但仍然遭受允許新的選項卡的問題(雖然可能比應用模式更好一點處理它們)。 啓用的快捷kiosk模式與快捷格式

"...\chrome.exe" --kiosk 

否則它可能只是的手動禁用某些按Ctrl +鍵事件的情況。

如禁用保存事件按Ctrl + S(jQuery中沒有熱鍵 - 我敢肯定有其他方法無論您喜歡的JS LIB是)

$(document).bind('keydown', function(e) { 
    if(e.ctrlKey && (e.which == 83)) { 
    e.preventDefault(); 
    return false; 
    } 
}); 
相關問題