0

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

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

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

特别是, chrome.extension 是未定义的。

有问题的代码是:

function _getBackgroundPage() { return chrome.extension.getBackgroundPage(); }

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

插件在这里:

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

转到选项并单击“添加...”以添加新帐户时会发生错误。

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

4

1 回答 1

0

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

干杯,

于 2013-09-06T12:03:32.750 回答