Éri*_*ala 2 javascript google-chrome google-chrome-extension
我制作了一个小型 Chrome 扩展程序,可以打开一个新选项卡并在其中显示您的书签。
我希望自动固定这个新标签。代码是这样的:
chrome.tabs.create({
"url": chrome.extension.getURL("skwares.html")
},
function(tab) {
tab.highlighted = true;
tab.active = true;
tab.pinned = true;
});
Run Code Online (Sandbox Code Playgroud)
新选项卡可以正常打开,但未固定。我错过了什么?
您只需将固定选项移动到创建属性中,而不是回调中:
chrome.tabs.create({
url: "skwares.html",
pinned: true
}, function(tab) {
console.log('created', tab);
});
Run Code Online (Sandbox Code Playgroud)
此外,默认情况下,当您创建新选项卡时,“active”设置为 true,因此您不需要再次设置它。
归档时间: |
|
查看次数: |
2353 次 |
最近记录: |