2016-04-21 52 views
0

我想將我的FireFox推送消息提供程序從默認wss://push.services.mozilla.com/更改爲Google Cloud Messaging所需的任何URL。 (或者可能是Windows通知服務,以較高者爲準)更改FireFox推送消息提供程序

是否足以更新about:config中的dom.push.serverURL參數,如果是,那麼需要什麼相應的URL?

此外,可以通過編程方式通過JavaScript爲個人網頁/網絡應用程序?

乾杯理查德·馬

+0

這個新的[FireCast](https://firebase.google.com/docs/cloud-messaging/js/receive)功能非常令人興奮!感謝谷歌聆聽和繞過通往進步道路的通常速度顛簸。 –

回答

0

推提供商需要堅持到Web推送協議,所以目前只能使用Mozilla的一個,也許是谷歌的實驗之一。

很明顯,您將無法使用不屬於Web Push標準的功能。

它不能通過非特權JavaScript以編程方式完成,你可以在插件中完成。

+0

我假設競爭監管機構將要求這種設置更像是在不久的將來選擇搜索引擎提供商。既然Web Push標準不再需要被縮減以滿足Mozilla的autopush基礎架構的不足之處,那麼Web應用程序作者是不是可以被允許訪問本地應用程序的相同Push功能? –

+0

你在說什麼?選擇網絡推送提供商和搜索引擎是兩件完全不同的事情。這裏沒有競爭問題,Mozilla不關心Chrome用戶是否使用GCM,Google不關心Firefox用戶是否使用Autopush。 – Marco

+0

網絡推送標準與autopush無關。 Autopush是標準的執行,標準是獨立創建的。 – Marco

0

Firebase Cloud Messaging已經發布了一個瀏覽器不可知的庫,無論您選擇Chrome,FireFox,Opera還是Edge,您都可以接受來自推送消息提供者當前領導者的推送消息。

好消息!