网络应用的iPhone推送通知?

时间:2009-09-17 00:45:51

标签: iphone push-notification iphone-web-app iphone-standalone-web-app

是否可以为a实现IPhone的推送通知服务 在“桌面”上有图标的Webapp?如果是这样的话?

8 个答案:

答案 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之后。