在使用serviceWorkerRegistration.pushManager.subscribe
ServiceWorker 中的方法时,createdendpoint
有时会在字符串末尾包含一个“/undefined” 。
例如,通过 Chrome ServiceWorker :https://android.googleapis.com/gcm/send/xxx...xxx/undefined
我必须说我有一个有效的Android Sender ID,如果删除这个额外的部分,我可以向用户发送推送。
最后但并非最不重要的一点是, Chrome和Firefox订阅都发生了这种情况。