通过chrome.tabs.create打开多个标签时出现问题

时间:2012-09-08 19:25:45

标签: tabs google-chrome-extension createprocess

我在使用chrome.tabs.create方法打开多个标签时遇到问题。我试图使用chrome.tabs.create在循环中打开一些9个选项卡,尽管打开的选项卡数量仅限于4。看起来循环在实际创建选项卡之前很早就结束了。

假设我能够在links_array变量中打开所有链接。我应该如何创建允许打开每个选项卡的JavaScript同步回调。

我猜测确切的问题可能是错的,但是很高兴知道,如果我在这个难题中没有找到遗漏的东西。

  

修改:Chrome扩展程序限制为不超过3次   或单击一下4个标签(通过许多其他问题找到),   但Chrome没有这样的官方声明   扩展开发者,关于这种情况。

1 个答案:

答案 0 :(得分:0)

也许您必须在background.js中为chrome.tabs.onCreated事件添加侦听器,并在回调函数中为下一个选项卡调用create方法?但要注意无限循环。