1
팝업에서 window.close()
을 사용하여 팝업을 닫을 수 있다는 것을 알고 있습니다.백그라운드에서 팝업을 닫으려면 어떻게해야합니까?
하지만 Chrome 확장 프로그램의 백그라운드 페이지에서 팝업을 닫을 수있는 방법이 있습니까?
팝업에서 window.close()
을 사용하여 팝업을 닫을 수 있다는 것을 알고 있습니다.백그라운드에서 팝업을 닫으려면 어떻게해야합니까?
하지만 Chrome 확장 프로그램의 백그라운드 페이지에서 팝업을 닫을 수있는 방법이 있습니까?
이 chrome.extension.getViews
로 가능합니다 :
var windows = chrome.extension.getViews({type: "popup"});
if (windows.length) {
windows[0].close(); // Normally, there shouldn't be more than 1 popup
} else {
console.log("There was no popup to close");
}
덕분에 많이. 그것의 작품은 잘. +1 –