[Chrome擴充功能開發日記] (2) 防止JS檔案重複注入 | Chrome Extension
如果你使用chrome updated事件做JS注入
就會遇到重複注入問題
就會遇到重複注入問題
不過只要在要注入的JS檔案中寫下此程式碼
即可解決此問題
即可解決此問題
if (!window.contentLoaded) {
//你的邏輯程式碼
window.contentLoaded = true;
}
因為每個分頁都是獨立的
以及window為最上層語法
所以如果重複注入的話
只會執行第一次注入的JS內容
以及window為最上層語法
所以如果重複注入的話
只會執行第一次注入的JS內容
留言