2
我正在構建一個Chrome擴展,每次用戶單擊圖標時,popup.html頁面都會被加載(重新加載)。有沒有辦法只在第一次加載彈出頁面,或在後臺加載?不要在Chrome擴展中重新加載彈出窗口
這裏是我的背景劇本
var x=false;
chrome.browserAction.onClicked.addListener(function(tab) {
if(x==false){
alert("test");
chrome.browserAction.setPopup({popup: "popup.html"});
}
});
所以警報(「文本」)的代碼觸發只有一次,但popup.html改變我點擊圖標每次。在popup.html中,我只是生成一個不同的隨機數字。
document.addEventListener('DOMContentLoaded', function() {
document.getElementById("test").innerHTML=Math.random();
});
感謝