我知道这个问题经常出现,但它总是在不同的背景下......
我需要创建一个移动网站,并想知道是否可以在用户关闭站点会话并继续前进后询问用户是否允许推送通知......就像 Facebook 的桌面通知,但在移动设备上......有没有办法无论用户是否在您的移动网站上,都向用户询问此一般权限并从服务器推送通知?就像原生应用一样...
干杯
半开
只是为了明确澄清-这与phonegap或任何其他交叉编译无关,也不是指会话套接字中的现场实时通信。
我知道这个问题经常出现,但它总是在不同的背景下......
我需要创建一个移动网站,并想知道是否可以在用户关闭站点会话并继续前进后询问用户是否允许推送通知......就像 Facebook 的桌面通知,但在移动设备上......有没有办法无论用户是否在您的移动网站上,都向用户询问此一般权限并从服务器推送通知?就像原生应用一样...
干杯
半开
只是为了明确澄清-这与phonegap或任何其他交叉编译无关,也不是指会话套接字中的现场实时通信。
Chrome 在 Android 和桌面上都支持此功能。请参阅https://developers.google.com/web/updates/2015/03/push-notifications-on-the-open-web
在 iOS 上这是不可能的。
在 iOS 上,这是不可能的。
您可以在 Safari 的桌面版本上实现通知,但这些在移动 (iOS) 版本上不起作用。
只有原生 iOS 应用程序(在这种情况下包括混合应用程序)才允许在 iOS 上推送通知。
是的,您可以在没有应用程序的情况下使用 W3C推送 API发送异地推送通知。
然而,唯一支持它们的移动浏览器是Android 上的 Chrome(而大多数桌面浏览器已经支持它们)。如果您想从头开始构建所有内容,我建议您阅读本教程。然而这是很多工作:考虑像Pushpad这样的第三方服务(我是创始人)。