簡體   English   中英

Chrome擴展程序-注入Javascript不起作用

[英]Chrome Extension - Inject Javascript not working

我正在嘗試將javascript插入chrome擴展程序中,但是似乎無法正常工作。

我的manifest.json文件:

"content_scripts": [{
"matches": ["http://*/*", "https://*/*"],
"js": ["src/inject/inject.js"],
"all_frames": true
}]

我的inject.js文件:

chrome.extension.sendMessage({}, function(response) {
var readyStateCheckInterval = setInterval(function() {
if (document.readyState === "complete") {
    clearInterval(readyStateCheckInterval);

//my code to inject here.

}
}, 10);
});

我想念什么嗎? 當我訪問網站時,我希望在頁面頂部看到它,但是我根本看不到它。 謝謝。

除非您需要傳遞消息,否則我建議將jQuery添加到您的javascript文件列表中,並使用$(document).ready(function() { }); 在頁面加載后運行代碼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM