1.在前端js中,调用corodva插件设置别名:window.plugins.jPushPlugin.setAlias(‘别名’);
2.访问baasServer的时候,参考外卖案例/UI2/takeout/index.w
Baas.sendRequest({ "method" : "post", "url" : "/jpush/jpush", "action" : "push", "params" : { alias: Alias//这里写你指定的别名 } });
3.在服务器端参考:/Baas/jpush/Push.java 实现,只需要把这行代码替换
.setAudience(Audience.registrationId(registrationId))
换成
.setAudience(Audience.alias(“别名”))
前端把id换成别名的值传递到这个参数中! 给别名赋值即可!
注意:3.8版本以后,插件有升级,API方法有所变化http://docs.wex5.com/wex5-app-question-list-2137/
评一波