从我所做的研究中,我找不到这个问题的具体答案。桌面版Safari已支持此功能一段时间了,但iOS版本是否也支持从网站推送通知?如果没有,是否有替代解决方案?
我也无法在Microsoft Edge上找到支持此功能的任何内容。我觉得我在某个时间点读过这个,但我现在很难找到任何东西。
答案 0 :(得分:5)
Microsoft Edge目前不支持通知,但目前正在考虑使用用户语音的550票。
上找到当前状态答案 1 :(得分:1)
答案 2 :(得分:0)
iOS上的Safari不支持推送通知。如果您需要服务来发送推送通知到您的手机而无需制作应用程序/等。你总是可以使用Pushover / Pushbullet。
答案 3 :(得分:0)
如果要在Windows 10上显示来自Web应用程序的推送通知,您可以考虑构建托管Web应用程序并通过商店进行分发。这将使您有机会发送系统推送通知。有关介绍,请参阅http://blogs.windows.com/buildingapps/2015/07/06/project-westminster-in-a-nutshell/。该页面上的示例演示了如何使用来自Web应用程序的推送通知:
if (typeof Windows !== 'undefined' &&
typeof Windows.UI !== 'undefined' &&
typeof Windows.UI.Notifications !== 'undefined') {
//Call Windows.UI.Notifications
}
答案 4 :(得分:0)
推送通知的问题是旧版Firefox和Chrome浏览器上仍有很多人,可能永远不会支持Internet Explorer,Safari将基于Apple自己的协议,因此像网络浏览器一样令人兴奋推动 - 它只能是解决方案的一部分。
我开始通过亚马逊网络服务SNS编写通知代码,如果进展顺利,我会回过头来。他们还不支持Chrome / Firefox通知,但由于亚马逊希望将其用于内部使用,我认为它很有可能会发生(或者如果需要,我可以为此创建一个简单的Lambda函数)。
目前亚马逊支持:
使用以下支持的推送通知服务之一向移动设备和桌面发送推送通知消息:
请注意,它包括iOS和OSX以及Windows桌面
答案 5 :(得分:0)
从最新的Windows Insider预览版(版本14.14342)开始,Windows 10 PC和平板电脑上的 Microsoft Edge 默认启用Web通知。 (自2016年5月16日起)