1.page_action的配置
"page_action": { "default_icon": { // 可选 "19": "images/icon19.png", // 可选 "38": "images/icon38.png" // 可选 },
这是:https://chajian.baidu.com/developer/extensions/pageAction.html 百度的文档。
实测这里的default_icon是不能使用json,只能用字符串的。
2.chrome.tabs.getCurrent的使用场景是什么?
getCurrent
chrome.tabs.getCurrent(function callback)
获取生成脚本调用的标签。此函数不适用于脚本被非标签内容调用的情况。(例如: 背景页 或者 弹出视图) 。
Parameters
callback
( function )
回调函数
回调 参数 应该如下定义:
function(Tab tab) {...};
tab
( optional Tab )
疑问:文档中写到背景页和弹窗都不能使用,但在content.js中又没有chrome.tabs这个对象,那还能在哪里使用呢?
3.chrome.pageAction.show(integer tabId) 在哪里调用?