为了账号安全,请及时绑定邮箱和手机立即绑定

page_action click 不起作用而 browser_action click

page_action click 不起作用而 browser_action click

吃鸡游戏 2021-08-20 14:28:12
我想做一个简单的浏览器扩展,比如Font Face Ninja,它在点击page_action或被browser_action点击时切换 UI 。以下代码使用browser_action作品 -背景.jschrome.browserAction.onClicked.addListener(function(tab) {  console.log(`clicked browserAction`)})清单文件{    ...    "browser_action": {    "default_icon": {      "19": "icon19.png",      "38": "icon38.png"    }  },    ...}虽然使用以下代码page_action不起作用 -背景.jschrome.pageAction.onClicked.addListener(function(tab) {  console.log(`clicked pageAction`)})清单文件{    ...    "page_action": {    "default_icon": {      "19": "icon19.png",      "38": "icon38.png"    }  },    ...}根据MDN 文档,页面操作类似于浏览器操作,不同之处在于它们与特定网页相关联,而不是与整个浏览器相关联。如果一个动作只在某些页面上相关,那么你应该使用一个页面动作并只在相关页面上显示它。如果操作与所有页面或浏览器本身相关,请使用浏览器操作。这证实了我想使用page_action但它不起作用。我如何使它工作使用page_action?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 289 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信