[英]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.