Tôi đang cố gắng hiểu hoạt động của các tiện ích mở rộng của Google chrome. Tôi đang nghiên cứu tệp manifest.json
nơi tôi đã xem các quyền "http://*/*"
, "https://*/*"
và "<all_urls>"
"http: // */*", "https: // */*" và "<all_urls>" có nghĩa là gì trong bối cảnh các quyền của tiện ích mở rộng của Chrome
Ai đó có thể giải thích những điều khoản này có ý nghĩa gì?
* btw *, mặc dù * manifest.json * Nên Unicode mã hóa, tôi đã nhìn thấy rất nhiều phần mở rộng thoát khỏi '< ',' _' và '>', để của họ tương đương Định dạng Unicode của '" \ u003Call \ u005Furls \ u003E "'. Tôi đã hỏi xung quanh và dường như một số nhà phát triển đã sử dụng cơ chế xác thực, sau đó xác thực JSON "không hợp lệ" vì các ký tự đó. *Phòng khi bạn có thắc mắc..*. –
Thử nghiệm tính năng này trong Chrome 43, tôi không tin rằng khớp với "tiện ích mở rộng chrome" nữa (nếu có). Ngoài ra, hãy xem tài liệu về các định dạng được hỗ trợ: https://developer.chrome.com/extensions/match_patterns –
deadbeef404
@fzzle: Chỉnh sửa của bạn thực sự có hại một nửa vì 'chrome-extension' (chữ thường) là lược đồ URI – Xan