【问题标题】:browser.tabs.executescript() is not working in firefoxbrowser.tabs.executescript() 在 Firefox 中不起作用
【发布时间】:2019-03-29 17:59:50
【问题描述】:

popup.js中执行脚本

window.browser.tabs.executeScript(tab.id, {
    file: 'page.js'
}, function () {
    //some logic here
});

扩展在 chrome 中正常工作

firefox 给我一个错误non-structured-clonable data,如下所示

Unchecked lastError value: Error: Script 'moz-extension://<extension-name>/page.js' result is non-structured-clonable data

寻求帮助here但不知道请检查是否可以

如果需要,我可以更详细地解释

【问题讨论】:

    标签: cross-browser firefox-addon add-on


    【解决方案1】:

    您可能需要检查 page.js 脚本中的错误,因为如果它有任何错误,那么 Promise 将拒绝它

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-11-27
      • 2012-02-27
      • 2017-02-08
      • 2014-08-23
      • 2013-07-12
      • 2016-06-13
      • 2017-08-19
      • 2015-03-16
      相关资源
      最近更新 更多