首页 > 解决方案 > 将标签加载为休眠状态

问题描述

我是学习 js、角度和开发或修改 chrome 扩展的技术的新手,有没有办法从选项卡集中仅加载一个选项卡,而将其他选项卡加载为休眠选项卡?(对于铬/维瓦尔第)

我正在尝试修改 chrome webstore 的扩展“会话管理器”会话管理器 我正在尝试打开选项卡但只加载一个

此代码来自“已保存的固定标签”扩展

        load: function (id, winid) {
        chrome.storage.sync.get(id, function (set) {
            var tabs = set[id].tabs;
            chrome.tabs.query( {pinned: false,windowId: winid},
                function (cutabs) {
                var list = [];

                for (ind of cutabs) {
                    list.push(ind.id);
                }

                chrome.tabs.remove(list);

                for (inx of tabs) {
                    chrome.tabs.create({
                        windowId: winid,
                        url: inx,
                        active: false,
                        pinned: false
                    });
                }

                console.log('Loaded tabs');
                set_active(id, winid);

            } ) ;
        });
    },

有没有办法只加载一个选项卡而其他选项卡只打开它们但不加载它们?

谢谢你的任何建议

标签: javascriptgoogle-chrome-extension

解决方案


推荐阅读