为 ff 开发新插件我遇到了问题。
我有一个触发良好的观察者,在某些情况下它应该导航回来。
例如,我在 google 上冲浪,然后转到另一个站点,我希望扩展程序导航回我来自的地方,在这种情况下是 google。
我尝试了一些类似的东西
window.history.back();
和
window.history.go(-1);
但后来我得到了错误
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMHistory.back]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: chrome://testaddon/content/script.js :: httpRequestObserver.observe :: line 41" data: no]
那么谁能告诉我如何使用插件导航回来,就像我可以使用左上角的箭头手动完成一样?