push-api

    1熱度

    1回答

    我正在關注這個非常明確的tutorial。 不同之處在於,當我到達訂閱與pushManager用戶舞臺當我打電話pushManager.subscribe()我沒有得到來自其地位pending承諾任何迴應所有的作品。 也許我錯過了一些明顯的問題,我的設置,這是如下: if ('serviceWorker' in navigator && 'PushManager' in window) {

    1熱度

    1回答

    我想定製訂閱按鈕並將其添加到我的網站,我該怎麼做? 目前,用戶可以訂閱推送使用此鏈接通知: https://pushpad.xyz/p/3898

    0熱度

    1回答

    我正在創建一個個人網站並學習實施一個服務工作人員,該工作人員利用推送API來更新自己以及任何其他人在我部署時已更新網站的內容。我發現pushSubscription爲您提供了一個功能URL,並且我需要將其存儲在某個地方以便將消息推送到該URL。 這就是我的問題出現的地方。如果我要將這些功能URL存儲在數據庫中,我需要隱私策略嗎?如果是這樣,我可以以某種方式只允許我的網站存儲我的能力URL而不是存儲

    1熱度

    1回答

    我在Web應用程序中使用Service Worker實現了推送WebAPI,正如許多文章在Web上解釋的一樣。 現在我需要在IndexedDB中存儲一些數據,以便在關閉web應用程序時關閉它們(chrome選項卡關閉,服務員在後臺執行)。 特別是我想存儲一個簡單的URL從檢索通知數據(從服務器)。 這裏是我的代碼: self.addEventListener("push", (event) =>

    19熱度

    1回答

    主要目標是添加網站發送Web通知的能力,彈出系統通知以使用Html5推送API和服務工作人員提醒用戶。 不使用SignalR,它只能在站點打開時運行客戶端腳本。也應該能夠發送通知,如果網站已關閉,如上所述here - 這是可能的。 Here即將推式API好文章,並提供了良好的example 但它使用的的NodeJS服務器和web-push組件將請求發送到通知服務。 找不到任何.NET示例。我想到了

    1熱度

    1回答

    我想知道如果我可以使用web push notifications來更新網頁而不顯示用戶與之交互的通知。基本上我想在服務器上的事件之後刷新數據。 如果這是可能的,是否仍然有必要獲得用戶發送這些推送更新的許可?

    2熱度

    1回答

    我實現了一個網絡推式API與此谷歌教程的幫助: https://developers.google.com/web/fundamentals/getting-started/codelabs/push-notifications/ 本教程包括一個方法,它可以用來訂閱發送到後端服務器: function updateSubscriptionOnServer(subscription) {

    1熱度

    1回答

    我正在通過Code Lab進行網頁推送通知,其中提到應用服務器密鑰(公鑰和私鑰對)是必需的。 爲什麼我們需要應用程序服務器密鑰來進行推送通知?我們如何生成它們?是否必須擁有應用程序密鑰才能使用推送通知? See companion site to generate application server keys

    1熱度

    1回答

    我正在使用pushpad Express爲webapp創建自定義通知中心,Subscribe與Uids正常工作,但我無法使用標籤過濾工作。我檢查了文檔,但找不到正確的參數名稱。 我試過「tags [] = demo」,tags = [「demo」],tags = demo,很多東西,但它不起作用。 MyApp.pathFor = function (uid) { return enco

    0熱度

    1回答

    我遵循Google的codelab「將推送通知添加到Web應用程序」(https://developers.google.com/web/fundamentals/codelabs/push-notifications/) - 它可以與Chrome一起使用。 但在Firefox 55中,當我按下「調試#工作人員」中的「測試推送通知」按鈕時,沒有任何通知出現,但是在控制檯「[服務工作者]推送已接收」