我做了a small Chrome extension这将打开一个新选项卡并在其中显示您的书签。
我希望自动固定这个新标签。代码如下:
chrome.tabs.create({
"url": chrome.extension.getURL("skwares.html")
},
function(tab) {
tab.highlighted = true;
tab.active = true;
tab.pinned = true;
});
新选项卡可以正常打开,但未固定。我错过了什么?
最佳答案
您只需将固定选项移动到创建属性中,而不是回调中:
chrome.tabs.create({
url: "skwares.html",
pinned: true
}, function(tab) {
console.log('created', tab);
});
此外,默认情况下'active' is set to true当您创建新选项卡时,您不需要再次设置它。
关于javascript - 以编程方式在 Google Chrome 中固定标签页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36289244/