问题描述
我正在尝试创建一个Chrome扩展程序,当您单击扩展程序上的按钮时,该扩展程序将在Google文档上单击一个按钮。以下是我针对此问题的尝试(这似乎不起作用,我只需要单击文档上的“打印”按钮即可。)
manifest.json
{
"manifest_version": 2,"name": "Google Docs Button Click","description": "Google Docs Button Click Simulator","version": "1.0","permissions": ["tabs","http://*.docs.google.com/*","*://*/*"],"browser_action": {
"default_icon": "cursor.png","default_popup": "popup.html"
}
}
popup.html
<!doctype html>
<html>
<head><title>activity</title></head>
<body>
<button id="clickactivity">click</button>
<script src="popup.js"></script>
</body>
</html>
popup.js
function injectTheScript() {
chrome.tabs.query({active: true,currentWindow: true},function(tabs) {
chrome.tabs.executeScript(tabs[0].id,{file: "content_script.js"});
});
}
document.getElementById('clickactivity').addEventListener('click',injectTheScript);
content_script.js
function clickButton() {
var buttons = document.getElementById("printButton");
buttons.click();
}
clickButton();
请协助。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)