通过Chrome扩展程序单击Google文档上的按钮

问题描述

我正在尝试创建一个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 (将#修改为@)