0

我正在开发一个谷歌浏览器扩展。一切正常,除了扩展程序导致页面在查看 XML 文件(例如站点地图)时崩溃。

我已将问题缩小到使用 chrome.storage.local 并且在取出时不会出现问题。

我意识到这不是一个主要问题,因为大多数人很少在浏览器中查看 XML 文件,但是作为开发人员,我经常查看站点地图和其他 XML 文件,这真的让我很烦。

我无法在谷歌上找到有关此的任何其他信息。这是 chrome.storage 的错误还是完全是别的东西?

谢谢,

4

1 回答 1

0

已提交错误报告:https ://code.google.com/p/chromium/issues/detail?id=151838&q=chrome.storage%20XML&colspec=ID%20Pri%20Mstone%20ReleaseBlock%20OS%20Area%20Feature%20Status% 20所有者%20总结

同时,我正在使用此代码作为解决方法:

var isXML = new RegExp(".+\\.[Xx][Mm][Ll](\\?|$)", "i").test(window.location.href);
if (isXML == false) { RunExtension(); }

希望这对其他人有帮助。

于 2012-09-23T09:05:51.907 回答