chrome.tabs.create无限循环?

时间:2013-06-06 19:09:13

标签: google-chrome-extension

我正在尝试使用chrome.tabs.create在新标签页中打开本地html页面,并且它最终处于无限循环中,一遍又一遍地打开相同的标签,直到我发送垃圾邮件cmd + w(关闭标签页) Mac的快捷方式或直到Chrome崩溃。如果我打开一个新的URL而不是本地的html文件,它可以正常工作。

chrome.tabs.create({url: "test.html"});以无限循环结束。 chrome.tabs.create({url: "http://www.google.com/"});工作正常。

是什么给出了?

1 个答案:

答案 0 :(得分:0)

您无法直接加载此文件。试试这个:

chrome.tabs.create({url: chrome.extension.getURL("test.html")});