Tôi đang cố gắng để làm cho cơ bản một phần tử highlighter chrome mở rộng. Workflow: - click vào biểu tượng trình duyệt - click vào trang - làm nổi bật các phần tử nhấpchrome extension insert content script trên trình duyệt action
Tôi gặp rắc rối trong việc điều hành các kịch bản nội dung khi hành động trình duyệt sử dụng manifest_version: 2 Khi tôi kiểm tra popup xuất hiện nó nói :
Từ chối thực hiện kịch bản nội tuyến vì nó vi phạm Nội dung chỉ thị sau Security Policy: "kịch bản-src 'tự' chrome mở rộng tài nguyên:" (popup.html: 5).
Đó là nơi mà các kịch bản nội tuyến trong popup.html là và kịch bản không làm việc
tôi có:
manifest.json:
{
"browser_action": {
"default_icon": "images/icon.gif",
"default_popup": "popup.html"
},
"manifest_version": 2,
"description": "MEH!",
"name": "My First Extension",
"permissions": [
"tabs", "http://*/*", "https://*/*"
],
"version": "0.1"
}
popup.html:
<html>
<head>
</head>
<body>
<script>
chrome.tabs.executeScript(null,{
code:"document.body.style.backgroundColor='red'"
});
</script>
<div id='msg' style="width:300px">...</div>
</body>
</html>
Bất kỳ trợ giúp nào sẽ được rất nhiều sự đánh giá cao ed
trùng lặp có thể xảy ra của [Phần mở rộng Chrome cửa sổ bật lên không hoạt động, các sự kiện nhấp không được xử lý] (http://stackoverflow.com/questions/17601615/the-chrome-extension-popup-is-not-working-click -nơi không được xử lý) – Makyen