【问题标题】:chrome.extension.getBackgroundPage not working on Opera 16chrome.extension.getBackgroundPage 在 Opera 16 上不起作用
【发布时间】:2013-08-31 19:07:36
【问题描述】:

我有一个 Chrome 扩展程序,在 Opera 15 上运行良好(在 Chrome 29 上运行良好)。

使用 Chrome 16 时,我收到此错误:

未捕获的类型错误:无法调用未定义的方法“getBackgroundPage”

具体来说,chrome.extension 是未定义的。

有问题的代码是:

函数 _getBackgroundPage() { 返回 chrome.extension.getBackgroundPage(); }

Opera 16 有什么变化或中断吗?

插件在这里:

https://chrome.google.com/webstore/detail/webde-mailcheck/jaogepninmlbinccpbiakcgiolijlllo?hl=en

进入选项并单击“添加...”添加新帐户时出现错误。

问题的核心似乎是将 chrome URL 加载到 iframe 中(在另一个 chrome 页面上)。这在 Opera 15 中是允许的,但在 Opera 16 中被破坏了。

【问题讨论】:

    标签: opera opera-extension


    【解决方案1】:

    是的,那是 Opera 中的一个错误。我们已经知道并正在努力修复它。

    干杯,

    【讨论】:

    • 你等了足够长的时间才回复我这个问题的 Tumbleweed 徽章:)。我以为我被遗忘了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多