繁体   English   中英

实施能够接收推送通知并启动Web浏览器的应用

[英]Implement app able to receive push notifications and launch web browser

实现一个简单的应用程序执行以下两项操作的最简单方法是:

  • 接收推送通知(用户收件箱中的新消息),
  • 在Webview或Web浏览器中打开我网站上的页面。

最好的解决方案是在iOS,Android和其他可能的移动系统(如Windows Phone和BlackBerry 10)之间移植,但我对单独的解决方案感到满意,如果这是唯一的解决方案。

我建议您查看此任务的解析 api。

我建议使用Phonegap(Cordova)应用程序和UrbanAirship进行通知。 您可以免费获得一个帐户。 实施起来也相对容易。

至于浏览器,我不确定您到底想要什么。 您能详细说明一下吗,我会回复。

http://xtify.com/http://urbanairship.com/products/push-notifications/这样的解决方案可以跨平台提供一个包,但是我不知道服务的质量,或者哪个会是最适合您的选择,如果您选择此方法,则需要进行一些研究。

或者,您可以自己实现它,但是它将需要您自己的服务器。 该服务器将同时通知Android C2DM和Apple Push Service。 您将必须在每个客户端上实现客户端。

对于iPhone,这里有一个很好的教程来设置它http://www.raywenderlich.com/3443/apple-push-notification-services-tutorial-part-12

对于Android http://www.vogella.com/articles/AndroidCloudToDeviceMessaging/article.html

您同时使用这两种服务注册了应用程序,然后将按键发送到服务器。 然后,利用密钥,服务器可以通知两个平台各自的推送服务以发送通知。

我不能真正帮助服务器设置,因为这不是我的专业领域,但这是我们为公司制造的应用程序实施推送通知的方式。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM