如何将清单添加到书签中?

问题描述

我目前正在做一个小项目,将一个页面标题和收藏夹图标更改为另一页面标题/收藏夹图标。

该程序的一个重要部分是它完全在书签栏中运行(或至少没有任何下载/扩展)。

我在 SO 上找到了这段代码

chrome.windows.getAll({populate:true},getAllOpenWindows);

function getAllOpenWindows(winData) {

  var tabs = [];
  for (var i in winData) {
    if (winData[i].focused === true) {
        var winTabs = winData[i].tabs;
        var tottabs = winTabs.length;
        for (var j=0; j<tottabs;j++) {
          tabs.push(winTabs[j].url);
        }
    }
  }
  console.log(tabs);
}

当我运行它时,我不断收到错误,例如“无法读取未定义的属性 'getAll'”。

我认为这是因为我没有做任何事情来允许我访问 chrome 上的选项卡权限。

所以我问: 有没有办法将某种权限文件添加到书签中?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)