Tôi đã viết một số tiện ích mở rộng trình duyệt trong vài tuần qua và cho đến hôm nay, tôi nghĩ rằng WebExtension dành cho Firefox sẽ hoạt động khá tự động trong Chrome. Vì vậy, tôi đã cố gắng viết mã của mình theo các ví dụ của Mozilla.
Nhưng hôm nay tôi nhận ra rằng không có đề cập đến Lời hứa trong tài liệu API cho Tiện ích mở rộng của Chrome.
Tôi đã sử dụng đúng các Lời hứa trong suốt mã cho tất cả Tiện ích mở rộng của mình.Hỗ trợ lời hứa cho API tiện ích mở rộng của Chrome?
Vì vậy, bây giờ câu hỏi của tôi là, mã của tôi có hoạt động trong Chrome không? Hoặc nó sẽ làm việc nếu tôi thêm một tuyên bố var browser = chrome
ở đầu trang?
Hoặc Chrome không hỗ trợ Hứa hẹn trên API?
Nếu Chrome chưa hỗ trợ Hứa hẹn trên các chức năng API, Chrome có hỗ trợ các chức năng này trong tương lai không?
Lưu ý, tôi biết dự án này: https://github.com/mozilla/webextension-polyfill
Nhưng tôi không sẵn sàng trải qua những rắc rối khi đưa thư viện đó vào mọi nơi. Ngoài ra, nó có lỗi gây phiền nhiễu trong đó.
Và bên cạnh đó tôi không có Chrome hoặc Chromium và tôi không thể cài đặt chúng vì lý do quyền riêng tư và bảo mật.
Vâng, như bạn có thể thấy trong các mô tả polyfill, nó yêu cầu trong Chrome. Đối với tương lai, công việc vẫn chưa bắt đầu. Có một vấn đề trên https://crbug.com mặc dù. – wOxxOm
https://crbug.com/328932 –