网络应用程序的 iPhone 推送通知?
是否可以实现iPhone的推送通知服务 在“桌面”上有一个图标的网络应用程序?如果是这样怎么办?
Is it possible to implement IPhone's push notification service for a
Webapp that has an icon on the "desktop"? If so how?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(8)
我对此有一个替代解决方案:
1)创建一个 Gmail 帐户并在您的 iPhone 上获取 gpush 应用程序(在应用程序中设置 gmail)。
2) 在直接向 iPhone 发送通知的状态下,您可以从您的 Web 应用程序向 Gmail 帐户发送电子邮件。
3) 5 秒内。您将收到推送通知。
希望这有帮助。
i have an alternative solution for this:
1) create a gmail account and get gpush app on your iphone (setup the gmail in the app).
2) instate of sending direct notification to iphone, you can send an email from your webapp to the gmail account.
3) within 5 sec. you will receive the push notification.
hope this help.
您始终可以将消息传递委托给第三方通知应用程序。
Boxcar (http://boxcar.io/) 就是一个很好的例子。
您可以让您的 Web 应用程序通过其 API 发送通知并将其传送到应用程序。最后,您可以在消息中使用深层链接来打开您的网络应用程序,将用户指向您想要引起他们注意的内容项。
You can always delegate the messaging to 3rd party notification apps.
One great example is Boxcar (http://boxcar.io/).
You can have your web app send notifications via their API and have them delivered to the app. Lastly, you can the use deeplinks in your message to open your webapp to point the user to the content item you wanted to bring their attention to.
不,这是不可能的。它仅适用于 cocoa touch (AppStore) 应用程序。如果您想了解更多信息,请查看 文档。
No, it's not possible. It's only for cocoa touch (AppStore) apps. If you want more info, take a look on the documentation.
另一种选择:使用 http://www.smstrade.de/ 等短信服务向用户的电话。我就是这样做的。
another alternative: use an sms service like http://www.smstrade.de/ to send an sms to the user's phone. That's the way I do it.
另一个发送短信通知的提供商是 https://bulktrade.de
世界各地都有作品
Another provider for sending sms as notification is https://bulktrade.de
There works world wide
您可以使用HTML5来引入自己的推送消息。来自 维基百科
为此,您需要自己的提供商服务器将消息推送到客户端。
如果您想使用 APN(Apple 推送通知),您必须有一个本机应用程序,该应用程序必须通过 App Store 。
You can use HTML5 to introduce your own push messages. From wikipedia
To do this, you need your own provider server to push the messages to the clients.
If you want to use APN (Apple Push Notification), you must have a native application which must be downloaded through the App Store.
从 iOS 6.0 开始,我注意到每次打开 webapp 的 webkit 后,主屏幕上放置的 WebApp 图标会自动刷新。当然,如果您在网络服务器上更改此图标。因此,理论上您可以在此图标中显示任何信息内容(数字、状态等),但它不会立即刷新 - 仅在打开和关闭 webkit web 应用程序后。
From iOS 6.0 I noticed that a WebApp icon placed on homescreen automaticly refreshes after each webkit open of webapp. Of course if you change this icon on the webserver. So theoretically you can display any informative content in this icon(numbers, status etc) BUT it will not refreshes instantly - only after opening and closing a webkit webapp.
这取决于您所说的“桌面”上有图标的 Web 应用程序是什么意思?
否,如果您指的是已保存链接的 Web 应用程序添加到主屏幕 按照此 Apple 说明。
是,如果您的 Web 应用程序是使用 webkit。
That depends on exactly what you mean by Webapp that has an icon on the "desktop"?
No, if you're referring to a webapp where you have saved a link with Add to Home screen as per this Apple instruction.
Yes, if your webapp is a thin CocoaTouch shell using webkit.