我正在構建Chrome擴展程序,當有人訪問特定站點時該擴展程序會重定向到網頁。但是,我希望這一天只能打開一次網頁,而不是每次打開一次。如何在Chrome擴展程序中每天只運行一次腳本
這是我使用的是什麼:
function showOnceInADay() {
var user = getCookie("user");
if (user != "") {} else {
// content.js
window.open('http://google.com')
}
}
但是,它不工作。
這是我想要運行的代碼。
window.open ('http://google.com')
這裏的的manifest.json文件
{
"manifest_version": 2,
"name": "My Cool Extension",
"version": "0.1",
"content_scripts": [{
"matches": [
"https://www.snapdeal.com/"
],
"js": ["jquery-3.1.1.min.js", "content.js"]
}],
"browser_action": {
"default_icon": "icon.png"
}
}
請[編輯]這個問題要切合主題:包括** **完全[MCVE]認爲複製的問題。通常包括一個* manifest.json *,一些背景*和*內容腳本。尋求調試幫助的問題(「**爲什麼不是這個代碼工作?」)必須包括:►期望的行爲,►特定問題或錯誤*和*►在問題中重現問題所需的最短代碼**本身**。沒有明確問題陳述的問題對其他讀者無益。請參閱:「**如何創建[mcve] **」,[我可以在此處詢問哪些主題?](http://stackoverflow.com/help/on-topic)和[問]。 – Makyen
如何調用'showOnceInADay()'。你定義了這個函數,但沒有任何東西表明它曾經被調用過。 – Makyen
showOnceInADay()在content.js文件中 –