我正在嘗試創建一個Chrome擴展程序,該擴展程序將在相對於最近聚焦的窗口的位置上彈出一個新窗口。我不認爲我正在使用chrome.windows.getCurrent
或chrome.windows.getLastFocused
方法來做到這一點。每當我嘗試顯示該窗口的屬性時,都會收到undefined
提醒。Chrome擴展程序相對於當前窗口打開彈出框
在我background.js
文件,我有:
chrome.pageAction.onClicked.addListener(showPopup);
function showPopup() {
var left = chrome.windows.getCurrent(function (w) {
w.left - 200;
// also tried: return w.left - 200;
});
alert(left); // undefined
}
閱讀chrome.windows API docs離開我困惑於如何實際返回窗口的屬性。任何人都可以在這裏發光?