我正在开发Chrome扩展程序,我的要求是在页面上为每个打开的选项卡创建元素(按钮),并希望在点击按钮上显示简单的警报消息..它适用于所有人,但它始终会产生Gmail,Facebook和Stackoverflow的问题..请帮我解决这个问题.
我在我的内容脚本中有一个向网页添加按钮的代码.
manifest.json .... .... "content_scripts": [ { "matches":["http://*/*", "https://*/*"], "css": [ "style.css" ], "js":["contentScript.js"], "all_frames": false, "run_at": "document_idle" } ] .... ....
contentScript.js
.... .... function addButton() { document.body.innerHTML += ''; var button = document.getElementById("my_button"); button.addEventListener("click", function () { alert("hello"); }, false);
...... ..... ..... ....
我认为一些Gmail安全功能正在产生这个问题.