我正在使用Kendo UI Mobile创建混合应用程序。我希望通过我的应用程序获得推送通知。我尝试在模拟器和物理设备(kindle fire HD)上启用通知,但它无法正常工作。
作为参考,我正在使用这篇文章:http://blogs.telerik.com/appbuilder/posts/13-07-08/introducing-push-notifications-services-push-for-hybrid-apps-made-easy
有点令人困惑,因为我无法理解推送通知是如何工作的。
另外,我在GCM for android上创建项目并在Everlive中输入API,即Telerik Backend Services。
任何人都可以帮我解释如何使用Kendo UI Mobile(即VS 2012扩展)和后端服务获取推送通知吗?
答案 0 :(得分:0)
我猜您指的是AppBuilder的VS扩展和混合应用的推送通知。 Kendo UI框架与推送通知客户端 - 服务器交互无关。
事实上,有一篇关于在使用Telerik AppBuilder和Telerik Backend Services构建的混合应用程序中集成推送通知的最新文章。你可以找到它here。通过遵循它,您将能够启动并运行并部署到Android设备(模拟器中不会收到通知)。
值得注意的是,当您在后端服务中创建推送消息时,它会被分派到相应的推送通知服务器(在Android的情况下 - Google Cloud Messaging)。 Kindle Fire HD无法接收来自GCM的通知,这就是您未在设备上收到通知的原因。