2015-11-20 42 views

回答

4

總之 - 今天沒有簡單的方法來做到這一點。

有在Chrome的討論在這裏這樣的:https://code.google.com/p/chromium/issues/detail?id=402223

從2015年10月的最後註釋:

目前最安全的最小的解決方案是爲網站提供一個簡單的 退出機制(我們強烈建議你不要這樣做!)所以 用戶可以關閉來自一個平臺的通知

另一種可能的基於啓發式的解決方案是採取一些措施 用戶最經常使用的界面(網頁或本機)(或最近使用的大多數 ),並且只發送給那個用戶。結合將這些 設備按粗略屏幕大小進行分組,應該給出相當不錯的近似值。

的問題是,如果用戶有兩個相似大小的設備,並使用一個網絡上 本地另一方面則通知將只 交付給一個,這是一個邊緣的情況下。

我們也一直在討論建立一個API,以便網站可以告訴 其對應的本機應用程序是否安裝,以避免這種情況,但 需要開始討論,與其他瀏覽器廠商,看是否 他們會支持。

+0

請注意,該問題現在有一個小的更新,概述了可以使用的一些附加技術。 – owencm

相關問題