【问题标题】:chrome api - move tab out of windowchrome api - 将标签移出窗口
【发布时间】:2018-02-02 18:53:56
【问题描述】:

是否可以将现有选项卡移出窗口并直接创建一个新窗口?

使用window api 我可以创建一个带有空选项卡的新窗口,使用tab api 我可以将我感兴趣的选项卡移动到那里并删除空选项卡。这是相当多的步骤,视觉效果与手动将选项卡拖出窗口的操作非常不同。

有没有办法直接使用 api 从现有选项卡创建窗口?

【问题讨论】:

    标签: javascript google-chrome-extension tabs window


    【解决方案1】:

    正如您所说,不可能以一种方式做到这一点。 首先,您需要创建一个新的空窗口,然后 您可以使用chrome.tabs.move 方法。

    它有一个限制:tabs can only be moved to and from normal (window.type === "normal") windows.

    例子:

    chrome.tabs.move(tabId, { index : 1, windowId: 2 });
    

    【讨论】:

    • 该死的,真烦人!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-22
    • 2013-08-12
    • 1970-01-01
    • 1970-01-01
    • 2017-12-08
    • 2017-12-02
    相关资源
    最近更新 更多