2013-03-17 42 views
8

Tôi đang làm việc trên tiện ích mở rộng của Chrome cần chèn tập lệnh vào dữ liệu: trang -URI.Tiện ích mở rộng của Chrome: Quyền để thao tác nội dung của URI dữ liệu

Khi cố gắng để thực hiện javascript tôi nhận được một ngoại lệ:

Error during tabs.executeScript: Cannot access contents of url "data:text/html;charset=utf-8, … ". Extension manifest must request permission to access this host. 

Nhưng mà cho phép sẽ làm việc cho tôi? Tôi đã thử data:*, <all_urls>, *://*/* - không có cách nào trong số này hoạt động. Ngoài ra sự cho phép activeTab đã không làm các trick. Bất kỳ ý tưởng?

+0

Bản sao có thể có của [chrome.tabs.executeScript vào tab dataURI] (https://stackoverflow.com/questions/31051387/chrome-tabs-executescript -into-datauri-tab) – Deliaz

+0

Một người nào đó ở đây cho rằng có thể FF: https://groups.google.com/a/chromium.org/forum/#!topic/chromium-extensions/-CfZ-wO0Wsw. Đang vuốt Chrome ... – Pacerier

Trả lời

0

Hiện tại, a chromium bug tiện ích mở rộng đó không thể hoạt động trên URI dữ liệu. Bản sửa lỗi sẽ khắc phục điều này, hy vọng sẽ được chuyển sang Chrome 66.

Các vấn đề liên quan