在 Chrome 扩展程序中,扩展程序图标和扩展程序图标上的单击事件弹出页面中的按钮不会生成递增 JavaScript 变量的预期响应。
要调试问题,请检查弹出页面并检查控制台日志。该错误消息可能表明内容安全策略 (CSP) 违规:
Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'self' chrome-extension-resource:".
HTML 页面中的内联脚本违反了默认 CSP。此政策不允许内联 JavaScript。
要解决此问题,请从 HTML 文件中删除所有内联 JavaScript,并将其放在单独的 JavaScript 文件中。
hello.html(弹出页)
popup.js
var a = 0; function count() { a ; document.getElementById('demo').textContent = a; } document.getElementById('do-count').onclick = count;
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3