起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5793|回复: 8

[结贴] 关于WeX5消息推送

[复制链接]

40

主题

127

帖子

292

积分

中级会员

Rank: 3Rank: 3

积分
292
发表于 2016-6-20 08:35:23 | 显示全部楼层 |阅读模式
WeX5的demo里面提供了message,但是里面介绍说“//只有打开这个功能后, 这个alert才会生效”,如下:
//只有打开这个功能后, 这个alert才会生效
        biz.Push.on(biz.Push.MESSAGE_EVENT, function(event){
                var title = event.message.title || event.message.aps.alert || "";
                alert("接收到新消息:" + title);
        });
我想请教下如果我关了这个页面或者调转到其他功能页面要怎么去调用后台的消息呢?我们是想只要用户登录成功后就可以接受消息,而不用单独去打开这个页面。
       
发表于 2016-6-20 15:29:01 | 显示全部楼层
biz.Push 这个应该是BeX5才提供的方法把!
WeX5 的推送是使用的第三方应用,比如外面案例使用的极光推送
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

40

主题

127

帖子

292

积分

中级会员

Rank: 3Rank: 3

积分
292
 楼主| 发表于 2016-6-20 19:53:19 来自手机 | 显示全部楼层
WEX5的demo里面有这个案例
回复 支持 反对

使用道具 举报

40

主题

127

帖子

292

积分

中级会员

Rank: 3Rank: 3

积分
292
 楼主| 发表于 2016-6-20 19:53:54 来自手机 | 显示全部楼层
liangyongfei 发表于 2016-6-20 15:29
biz.Push 这个应该是BeX5才提供的方法把!
WeX5 的推送是使用的第三方应用,比如外面案例使用的极光推送 ...

WEX5的demo里面有这个案例
回复 支持 反对

使用道具 举报

发表于 2016-6-21 11:34:28 | 显示全部楼层
ykmiao 发表于 2016-6-20 19:53
WEX5的demo里面有这个案例

没有吧,请把详细的目录路径发来!本地看看!,我没找到这样代码的案例!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

40

主题

127

帖子

292

积分

中级会员

Rank: 3Rank: 3

积分
292
 楼主| 发表于 2016-6-21 13:58:50 | 显示全部楼层
liangyongfei 发表于 2016-6-21 11:34
没有吧,请把详细的目录路径发来!本地看看!,我没找到这样代码的案例! ...

D:\WeX5_V3.4\model\UI2\demo\misc\message下,我看了下BeX5下也有,不过WeX5没有提供activemq,顺被问下如果WeX5没提供这个那么用BeX5的话这个问题要怎么解决,还是必须每个功能页面都要添加才能收到消息?
回复 支持 反对

使用道具 举报

发表于 2016-6-21 16:00:33 | 显示全部楼层
ykmiao 发表于 2016-6-21 13:58
D:\WeX5_V3.4\model\UI2\demo\misc\message下,我看了下BeX5下也有,不过WeX5没有提供activemq,顺被问下 ...

请在BeX5模块提问吧!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

40

主题

127

帖子

292

积分

中级会员

Rank: 3Rank: 3

积分
292
 楼主| 发表于 2016-6-21 16:14:47 | 显示全部楼层
好的,谢谢
回复

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2016-6-21 17:56:41 | 显示全部楼层
WeX5中的推送可以参考外卖中下单成功后发消息的案例,用的是极光推送
/UI2/takeout/index.w
  1. Model.prototype.sendOrderPushMessage = function() {
  2.                 jpushInstance.getRegistrationID().done(function(id) {
  3.                         Baas.sendRequest({
  4.                                 "method" : "post",
  5.                                 "url" : "/jpush/jpush",
  6.                                 "action" : "push",
  7.                                 "params" : {
  8.                                         registrationId : id
  9.                                 }
  10.                         });
  11.                 });
  12.         };
复制代码


BeX5中推送消息可以参考http://docs.wex5.com/bex5-push-message/
http://docs.wex5.com/bex5-push-server/

远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-22 14:58 , Processed in 0.051934 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表