您的位置:首页 > 移动开发

关于安卓Web App如何实现推送的努力(使用谷歌gcm)

2012-10-05 18:45 477 查看
在上次按照pushwoosh文档配置了google gcm服务之后,一直没能试验成功他们的sdk,今天终于成功收到推送了,第一次失败的时候是因为lz的联想机是阉割机,没法获得google的推送token以告吹,这次换了台三星的机器,马上就拿到了推送token方便lz能够放心大胆的走下步了。拿到token之后lz不想用pushwoosh的服务器端推送服务,因为一旦要批量的去推,必须调用它们公司的remote
api,而它们公司的api是要收费的,一个月要20欧元。



hehe,决定自己去搞服务器端,以".net andriod" 推送为关键字发现codeProject有相关的文章前去一试(记得把乱码文字改对register)(http://www.codeproject.com/Tips/434338/Android-GCM-Push-Notification)确实好用,手机也收到了推送,唯一的问题是客户端因为做的是webapp必须有一个phonegap插件,而插件里面有些重要的组件封装在了jar包里,没撤面对了这种窘境噶,所以现在要么买pushwoosh要么找到其他的phonegap组件。

经过一天努力终于另外找了一个插件,这个插件可以监听gcm传送过来的消息。(https://github.com/marknutter/GCM-Cordova)
美中不足的是安卓消息框需要自己写(https://github.com/phonegap/phonegap-plugins/tree/master/Android/StatusBarNotification)
.net推送代码可以用台湾同胞的(能够传输中文)(http://www.dotblogs.com.tw/shadow/archive/2012/07/05/73236.aspx)
完美解决了,如果有疑问可以来我phonegap交流群250395324交流
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: