回答

11

这取决于你的意思是什么在“桌面”上有一个图标的Web应用程序?

没有,如果你指的是您保存与的链接添加到主屏幕as per this Apple instruction web应用程序。

是的,如果你的webapp是一个薄的CocoaTouch shell使用webkit

1

不,这是不可能的。它只适用于可可触摸(AppStore)应用程序。如果你想了解更多信息,请看documentation

3

我对这个替代方案:

1)创建Gmail帐户,并在您的iPhone(安装在应用中的Gmail)获得gpush应用。

2)发送直接通知给iphone的状态,你可以从你的web应用程序发送电子邮件到Gmail帐户。

3)在5秒内。您将收到推送通知。

希望得到这个帮助。

+0

听起来像是一个很好的选择 – Artilheiro 2010-12-22 22:51:09

+0

好吧,一个过时的歌曲,但无论如何位。这仍然是一个有趣的问题。这需要用户获得gpsuh? – 2014-01-28 16:53:01

1

另一种选择:使用像短信服务http://www.smstrade.de/发送短信到用户的手机。我就是这样做的。

0

您可以使用HTML5来引入您自己的推送消息。从wikipedia

“对于客户端,网页套接字是在Firefox 4, 谷歌浏览器4,歌剧11和Safari 5,以及 的Safari浏览器在iOS 4.2的移动版本中实现。1此外,OS7中的BlackBerry Browser支持 WebSockets。“

要做到这一点,您需要自己的提供商服务器将消息推送到客户端。
如果要使用APN(Apple推送通知),则必须具有必须通过App Store下载的本机应用程序。

3

您可以随时将消息传递给第三方通知应用程序。 Boxcar(http://boxcar.io/)就是一个很好的例子。 您可以让您的网络应用程序通过其API发送通知,并将它们发送到应用程序。最后,您可以在消息中使用深度链接来打开您的web应用程序,以便将用户指向您想要引起他们注意的内容项目。

0

从iOS 6.0开始,我注意到放置在主屏幕上的Web应用程序图标会在每个webkit打开web应用程序后自动刷新。当然,如果你在网络服务器上改变这个图标。所以理论上你可以在这个图标(数字,状态等)中显示任何信息内容,但它不会立即刷新 - 只有在打开和关闭webkit webapp之后。