gpt4 book ai didi

javascript - 使用 onKeyDown Chrome 应用

转载 作者:行者123 更新时间:2023-11-29 10:15:47 25 4
gpt4 key购买 nike

我有一个问题要问你们,我不是 100% 确定如何实现这个

chrome.app.window.onKeyDown = function(e) { 
if (e.keyCode == 27 /* ESC */) { e.preventDefault(); }
};

我的 list 转到我的 main.js 文件中,在该文件中是

chrome.app.runtime.onLaunched.addListener(function() {
chrome.app.window.create('browser.html', {
state: "fullscreen"
});
});

如何将 OnKeyDown 添加到我的 main.js 中以使其正常工作?或者我需要将该功能放入另一个文件中吗?任何帮助将不胜感激

最佳答案

试试这个:

chrome.app.runtime.onLaunched.addListener(function() {
chrome.app.window.create(
'browser.html',
{state: "fullscreen"},
function(win) {
win.contentWindow.onKeyDown = function(e) ...
}
);
});

或者,您可以从您的 HTML 链接另一个脚本:

浏览器.html:

...
<script src="xyz.js"></script>

并从 xyz.js 中引用相同的窗口对象:

chrome.app.window.current().onKeyDown = ...

关于javascript - 使用 onKeyDown Chrome 应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22188172/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com