javascript - Chrome扩展鼠标滚轮事件

标签 javascript google-chrome-extension

我如何在 javascript 中处理鼠标滚轮事件,这是 chrome 扩展的一部分。

// MAIN
if (document.addEventListener) {
    document.addEventListener("mousewheel", wheelHandler, false);
} else {
}
// END MAIN

function wheelHandler(e) {
    alert("activated");
}

发生更新的激活警报,这是为什么?

最佳答案

Chrome 扩展程序需要一个包含扩展程序内容设置的 manifest.json 文件。在此文件中,您可以识别使用扩展程序运行的内容脚本。

作为示例(此处的前 3 个字段为必填项):

{
    "name": "",
    "version": "",
    "manifest_version": 2,
    "content_scripts":
    [{
        "matches": ["url patterns here...."]
        "js": ["jquery-1.8.3.js", "main.js"],
        "run_at": "document_idle"
    ]}, 
    .....
    .....
    "permissions":
    [
        "some permissions...."
    ]
}

关于javascript - Chrome扩展鼠标滚轮事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12656318/

相关文章:

javascript - 引用复制对象的问题

javascript - 随机失败的测试 jest 和 supertest Node.js

javascript - 跳转到 SPA 中的 HTML 元素

javascript - Angular 性能和数据绑定(bind)与深度嵌套集合

javascript - Chrome UDP 套接字服务器发送到本地主机以外的其他主机返回 -109 错误代码

javascript - 当枚举窗口对象转义函数不存在时

javascript - Pusher 仅在刷新页面后才工作

JavaScript 对象对于所有版本的 Google Chrome 都是唯一的?

javascript - 无法使用 Chrome 扩展程序单击按钮,但可以在开发人员工具中单击

javascript - 谷歌扩展程序 : Tab Events - changing windows?