web-push

    0熱度

    1回答

    我正在開發支持桌面通知的網站。我正在利用GCM和Azure通知中心向最終用戶發送推送消息。我遵循這個codelab教程。在測試時,我發現推送通知確實顯示在屏幕上,但是我寫入有效內容中的消息未顯示在通知中。所以我再次通過了codelab,他們在showNotification方法中提到了一個body密鑰。 代碼 self.addEventListener('push', function(event

    1熱度

    1回答

    我有一個鉻內的服務人員,當用戶朋友上線時顯示推送通知。 我期待使用IndexedDB來保存關於用戶朋友的數據,例如名稱和URL到好友個人資料頁面。 我的問題是,一個用戶有很多朋友,Chrome不支持額外的數據。 如何知道朋友剛剛在服務人員的網上?我知道我可以通過抓取來找到最新的登錄信息,並以此方式猜測,但寧願避免不必要的ajax調用和SQL查詢。

    4熱度

    1回答

    我正在使用服務工作人員進行推送通知,請看this文章。一切正在與Chrome,但Firefox(v.44.0.2)我有一個奇怪的問題。 成功登錄到我的應用程序後,我註冊了服務人員,該人員除了等待推送事件外什麼也不做;我看到這是正確的登記(從一些日誌記錄和從關於:serviceworkers)。現在,如果我刷新頁面(CTRL + R),則由於此服務工作人員的原因,我的所有POST都有CORS問題(缺

    7熱度

    3回答

    我目前正面臨一些Chrome(Chromium)版本的問題,其中PushManager.subscribe承諾的ServiceWorker 保持未決狀態。 代碼本身是很簡單的: return serviceWorkerRegistration.pushManager.subscribe({ userVisibleOnly: true }); 我有一個有效的和可訪問的JSON

    2熱度

    1回答

    我正在構建一個使用Web推送通知的漸進式Web應用程序,並希望避免向正在查看我的網站的桌面或移動設備上的用戶顯示通知。 我知道,我的網站必須始終表明,當一個推送事件被處理的通知,但我可以跳過呈現出通知,如果我的網站是開放的,在前面和具有焦點? 也就是可以確定上面的東西決定是否顯示通知時?

    3熱度

    1回答

    上下文:我正在構建一個漸進式網絡應用程序,可以向服務工作人員發送我的用戶推送通知。 有沒有辦法確保用戶瀏覽到我的網站,而通知當前顯示通知是隱藏的? 我想避免他們導航到我的網站,通知仍然顯示,現在陳舊的情況。

    2熱度

    1回答

    我正在爲我的網站實施OneSignal網站推送通知。現在我只想爲註冊用戶啓用推送通知。我曾預料用戶點擊「允許」或「阻止」後會有一些回調方法,但沒有任何回調方法。我看到我必須與OneSignal.isPushNotificationsEnabled()和OneSignal.push(["getIdsAvailablegetIdsAvailable",..])一起工作,但我不確定每件事情應該如何結合在

    1熱度

    1回答

    我嘗試發送webpush到Firefox curl -i -X PUT https://updates.push.services.mozilla.com/push/gAAAAABW5EzHyop8VZSH2jm9LJ7W8ybH3ISlbZHDGnd4RwW7h2Jb0IGTuSsP2BCoBxl0kJp-kXXL164xNzhxkTEztP1-IqVf9040VOEuy_htb1nnp-24W

    1熱度

    2回答

    我有一個可以正常工作的Web通知腳本。但是,當我使用chrome版本43進行測試時,出現錯誤「DOMException:註冊失敗 - 權限被拒絕」。訂閱階段發生此錯誤。 下面的代碼片斷是登記 navigator.serviceWorker.register('sw.js').then(function(reg) { console.log('[ServiceWorker] Registr

    0熱度

    1回答

    任何人都知道如何在一次POST調用中將通知發送到多個Firefox設備。