【发布时间】:2016-01-15 19:18:33
【问题描述】:
我正在构建一个需要突出显示特定选项卡的扩展程序。假设我有标签 ID。浏览 developer.chrome.com 后,我找不到为标签着色的方法。然后在尝试更新选项卡的宽度时,我收到以下错误: 代码:chrome.tabs.update(tab.id, {width: 3000});
browserAction.onClicked 的事件处理程序出错:错误:参数 2 的值无效。属性“宽度”:意外属性。 在 chrome-extension://paljhphpjpoanajlejoemeodabbmcncc/background.js:20:14
我想找到一种方法将我要更新的选项卡与所有其他选项卡分开,以便我可以找到该选项卡。有没有办法做到这一点,对css进行任何修改等?
【问题讨论】:
-
错误消息不应该让人感到意外,因为
width没有列在您可以 更新的属性下,这里developer.chrome.com/extensions/tabs#method-update 但是有一个@ 987654323@ property - 看看这是否符合您的需求。 -
尝试使用 pin 属性。例如:chrome.tabs.update(tab.id, {pin:true});
标签: google-chrome google-chrome-extension tabs