0
我正在開發一個Chrome擴展。
我試圖讓當前的窗口,然後設置其寬度,但它不工作?如何在Chrome擴展中設置當前窗口的寬度?
下面是background.js代碼:
chrome.windows.getCurrent(
{populate: false},
function(currentWindow) {
currentWindow.width = 500;
}
);
答這裏的manifest.json的:
{
"name" : "windowresizer",
"description" : "resize current window !",
"version" : "1.0",
"manifest_version" : 2,
"background" : {
"scripts" : ["background.js"],
"persistent" : false
},
"permissions" : ["tabs"]
}
爲什麼它不工作?
使用'chrome.windows.update保存函數調用(chrome.windows.WINDOW_ID_CURRENT,{寬度:500});' - 參見['鉻.windows.WINDOW_ID_CURRENT'](https://developer.chrome.com/extensions/windows.html#property-WINDOW_ID_CURRENT)。 ['chrome.windows.getLastFocused'](https://developer.chrome.com/extensions/windows.html#method-getLastFocused)方法可能是比['getCurrent'](https:// developer)更好的選擇。儘管如此,chrome.com/extensions/windows.html#method-getCurrent)。 –
@RobW更改爲'getLastFocused',謝謝! – rsanchez