Tôi đang cố sử dụng tính năng nhắn tin Firebase (web). Firebase theo tìm kiếm mặc định cho tệp "firebase-messaging-sw.js" chứa nhân viên dịch vụ.Firebase: thay đổi vị trí của nhân viên dịch vụ
Kịch bản công nhân dịch vụ dự kiến sẽ nằm trên đường dẫn tuyệt đối của ứng dụng! Ví dụ: http://localhost/firebase-messaging-sw.js
Cách thay đổi vị trí mặc định này ?! Tìm kiếm các tài liệu chính thức mà tôi đã tìm thấy phương thức này: useServiceWorker
chấp nhận đăng ký nhân viên dịch vụ, nhưng cố gắng sử dụng nó tôi nhận được lỗi rằng phương pháp thậm chí không tồn tại!
Vì vậy, Làm cách nào để thay đổi vị trí của nhân viên dịch vụ cho nhắn tin Firebase?
Vâng, chắc chắn. Nhưng cố gắng này tôi nhận được 'phương pháp không tồn tại'! – Dewan159
Điều này làm việc cho tôi - bạn có chắc chắn rằng bạn đã làm 'firebase.messaging(). UseServiceWorker()' và không phải 'firebase.messaging.useServiceWorker()'? –
Cũng lưu ý rằng API này đã được thêm vào trong phiên bản 3.5.0 của thư viện, vì vậy hãy đảm bảo bạn đã cập nhật lên ít nhất phiên bản đó. – jwngr