我想了解如何使用content_script.js
向我的Chrome擴展程序的後臺頁面發送請求。我已經閱讀了很多關於此的答案,但沒有人幫助過我。我似乎無法讓偵聽器執行。Chrome擴展程序 - content_script.js加載不正確
manifest.json的
"background_page": "background.html",
...
"content_scripts":[
{
"matches": ["http://*/*"],
"run_at": "document_start",
"js": ["jquery.min.js", "content_script.js"]
}
]
...
content_script.js
chrome.extension.sendRequest({'url': 'http://example.com'}, function(data) {
$("#list").html(data);
});
background.html
<script type="text/javascript">
chrome.extension.onRequest.addListener(function(request, sender, callback) {
$.ajax({
type: "GET",
dataType: 'html',
url: request.url,
username: "username",
password: "password",
success: callback
});
});
</script>
我需要在任何地方注入content_script.js?根據我的理解,當擴展加載時,這應該全部在後臺運行。任何幫助將不勝感激。
你看到內容腳本被注入,檢查開發工具控制檯 - 腳本部分 –
不,它沒有被注入。 – rybo
您正在測試的網站是什麼,請確保它不是SSL –