<分区>
我有一个简单的场景,只要它从服务器生成,就可以在移动设备上接收通知。
我知道此功能在 native iOS 应用程序和 Android 中可用,但我试图避免使用 native 路径。我想要什么:
- 可通过访问 URL 访问的移动网络应用
- 用户可以在主屏幕上创建书签,这样就可以感受到原生应用程序的图标。
- 获取通知徽章(无圆形消息)
- 即使浏览器关闭也能收到通知。
我知道有可能存在服务器端事件/Web 套接字,但网络应用程序可以模拟推送通知功能吗?
<分区>
我有一个简单的场景,只要它从服务器生成,就可以在移动设备上接收通知。
我知道此功能在 native iOS 应用程序和 Android 中可用,但我试图避免使用 native 路径。我想要什么:
我知道有可能存在服务器端事件/Web 套接字,但网络应用程序可以模拟推送通知功能吗?
最佳答案
您无需混合应用、原生应用或要求用户安装 Pushover 即可完成此操作。可以构建一个“渐进式网络应用程序”,即使在页面关闭后也可以发送推送通知。
这些目前在 Android 版 Chrome 中工作(其他浏览器似乎正在实现支持),但在 iOS 上不支持。
查看 this demo ,本指南说明了如何操作:https://developers.google.com/web/fundamentals/engage-and-retain/push-notifications/
关于html - 移动网络应用程序的推送通知工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9156099/