【问题标题】:Firefox's Web extension "browser" variableFirefox 的 Web 扩展“浏览器”变量
【发布时间】:2017-02-06 13:48:36
【问题描述】:

我有一个我根本无法解释的问题......

我的代码中有这样一行:

port = browser.runtime.connect({name:"xxx"});

问题是,当我尝试执行它时,我得到控制台错误:

ReferenceError: browser is not defined

我用谷歌搜索了很多,但没有成功。我希望有人能给我一个提示。

【问题讨论】:

    标签: javascript browser mozilla


    【解决方案1】:

    由于没有定义浏览器,并且有一个定义了变量runtime的插件,试试:

     port = runtime.connect({name:"xxx"});
    

    阅读https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/runtime 这就是你正在使用的东西吗?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-06-11
      • 1970-01-01
      • 2015-04-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多