Bất cứ ai cũng có thể giải thích điều này cho tôi. Tôi đang cố gắng để tiêm một tập tin CSS vào một trang web bằng cách sử dụng content_script với các phần mở rộng của Google, nhưng tập tin css của tôi không bao giờ được thêm vào trang web. Ai đó có thể cho tôi biết tôi đang làm gì sai và giúp tôi sửa nó không? nhờCSS của tôi không được tiêm thông qua tập lệnh nội dung
Manifest:
{
"name": "Extension",
"version": "0",
"description": "",
"permissions": ["tabs", "http://*/*", "https://*/*", "file:///*/*"],
"content_scripts": [
{
"matches": [ "http://*/*", "https://*/*", "file:///*/*"],
"css": ["myStyles.css"],
"js": ["myScript.js"],
"all_frames": true
}
]
}
myStyles.css
#test {
margin: 0 10px;
background: #fff;
padding: 3px;
color: #000;
}
Để làm rõ: Bạn không ** phải sử dụng cả hai phương pháp. Sử dụng một trong số họ sẽ được sử dụng tốt. Cái đầu tiên đáng tin cậy hơn, cái thứ hai * có thể * gây nhấp nháy. –
Cảm ơn đã thêm nó vào :) – user1255276
# 1 làm việc cho tôi nhưng # 2 không hoạt động. Nó thực sự kỳ lạ. Có thể trang gốc cố gắng chặn tiện ích thay đổi kiểu của nó không? Trên một số trang web (ví dụ, appannie.com) nó là ok nhưng một số không (ví dụ, facebook.com). Dù sao, # 1 là tuyệt vời. Cảm ơn! –