我正在尝试使用chrome.tabs.create
在新标签页中打开本地html页面,并且它最终处于无限循环中,一遍又一遍地打开相同的标签,直到我发送垃圾邮件cmd + w(关闭标签页) Mac的快捷方式或直到Chrome崩溃。如果我打开一个新的URL而不是本地的html文件,它可以正常工作。
chrome.tabs.create({url: "test.html"});
以无限循环结束。
chrome.tabs.create({url: "http://www.google.com/"});
工作正常。
是什么给出了?
答案 0 :(得分:0)
您无法直接加载此文件。试试这个:
chrome.tabs.create({url: chrome.extension.getURL("test.html")});