Shi*_*mmy 2 google-chrome google-chrome-extension
如何制作不是弹出窗口或按钮的Chrome扩展程序?
我在哪里放置脚本,如何在*.json清单中引用它?
任何信息/链接将不胜感激.
0和1的答案可以直接在文档中找到,特别是背景页面,chrome.windowsAPI和chrome.tabsAPI.
要绑定全局事件,请使用chrome.experimental.keybindingAPI.由于此API是实验性的,因此您必须首先启用它chrome://flags.此外,该扩展程序无法上传到Chrome网上应用店.
如果要添加"扩展按钮",在单击时执行某些操作,请定义浏览器操作并将事件侦听器绑定到chrome.browserAction.onClicked.
要选择所有选项卡,请使用chrome.tabs.query({}, callback)方法({}表示没有过滤器,因此选择了所有选项卡).
浏览器操作按钮始终可见.如果要创建一个并非始终可见的按钮,请改用页面操作.该chrome.tabs模块包含几个事件,可用于确定您的条件是否得到满足.
至于放置脚本和清单文件,请阅读Manifest文件的文档并探索一些示例.
| 归档时间: |
|
| 查看次数: |
1976 次 |
| 最近记录: |