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/
评一波