是否可以为a实现IPhone的推送通知服务 在“桌面”上有图标的Webapp?如果是这样的话?
答案 0 :(得分:11)
这取决于 Webapp在“桌面”上有图标的具体含义吗?
否,如果您指的是使用添加到主屏幕 as per this Apple instruction保存链接的网络应用程序。
是,如果您的网络应用是使用webkit的精简CocoaTouch外壳。
答案 1 :(得分:3)
我有另一种解决方案:
1)创建一个Gmail帐户并在你的iPhone上获取gpush应用程序(在应用程序中设置gmail)。
2)向iphone发送直接通知,您可以从您的webapp发送电子邮件到Gmail帐户。
3)在5秒内。你会收到推送通知。
希望这有帮助。答案 2 :(得分:3)
您始终可以将消息传递委派给第三方通知应用。 一个很好的例子是Boxcar(http://boxcar.io/)。 您可以让您的网络应用通过其API发送通知,并将其发送到应用。最后,您可以使用邮件中的深层链接打开您的网络应用,将用户指向您想要引起注意的内容项。
答案 3 :(得分:1)
不,这是不可能的。它仅适用于cocoa touch(AppStore)应用程序。如果您想了解更多信息,请查看documentation。
答案 4 :(得分:1)
另一种选择:使用像http://www.smstrade.de/这样的短信服务向用户的手机发送短信。这就是我这样做的方式。
答案 5 :(得分:1)
另一个发送短信作为通知的提供商是https://bulktrade.de 全世界都有作品
答案 6 :(得分:0)
您可以使用HTML5来介绍自己的推送消息。来自wikipedia
“对于客户端,WebSocket将在Firefox 4中实现, 谷歌Chrome 4,Opera 11和Safari 5,以及移动版本 iOS 4.2中的Safari。1 OS7中的BlackBerry Browser也支持 的WebSockets“。
要执行此操作,您需要自己的提供程序服务器将消息推送到客户端。
如果您想使用APN(Apple推送通知),您必须拥有必须通过App Store下载的本机应用程序。
答案 7 :(得分:0)
从iOS 6.0开始,我注意到每个webkit打开webapp后,主屏幕上的WebApp图标会自动刷新。当然,如果您在网络服务器上更改此图标。所以理论上你可以在这个图标中显示任何信息内容(数字,状态等)但它不会立即刷新 - 只有在打开和关闭webkit webapp之后。