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

QQ登录

只需一步,快速开始

查看: 6569|回复: 17

[结贴] 移动端推送报错

[复制链接]

22

主题

130

帖子

272

积分

中级会员

Rank: 3Rank: 3

积分
272
QQ
发表于 2017-8-29 17:02:13 | 显示全部楼层 |阅读模式
超级截屏_20170828_163403.png
流转推送到移动端报错,url没有拼错,能看出是什么错误么?本来这个windowContainer是复用了一个公共页面,现在把组件去掉了,还是报错.缓存,编译都试过.而且是有的帐号必定会报错,有点帐号是不会报错的

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2017-8-29 17:17:53 | 显示全部楼层
windowContainer组件上的params属性值设置的不正确
需要的是json格式的,不是字符串
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

22

主题

130

帖子

272

积分

中级会员

Rank: 3Rank: 3

积分
272
QQ
 楼主| 发表于 2017-8-30 09:02:17 | 显示全部楼层
jishuang 发表于 2017-8-29 17:17
windowContainer组件上的params属性值设置的不正确
需要的是json格式的,不是字符串 ...

我是推送到一个app的消息里,消息接口可以传url,点击消息跳转到平台的移动端页面,移动端页面的url我已经拼好了,是url的格式不对?那个message参数是怎么来的?会报错?
http://192.168.3.122:8080/x5/UI2 ... amp;device=mobile#!($model/UI2//bboss/contractManage/process/approval/businessActivity2.a?_pagePattern=write&process=/bboss/contractManage/process/approval/approvalProcess&task=18AD2B4921434834B61DEC3DC60E8BEF&activity=businessActivity2&sData1=49&sData2=HT2017082800019&sData3=2c9180825e11f9ec015e1241c2a7000e)

回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2017-8-30 10:41:59 | 显示全部楼层
把推送的代码发一下看看、
消息接口可以传url,传的就是3楼发的url吗?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

22

主题

130

帖子

272

积分

中级会员

Rank: 3Rank: 3

积分
272
QQ
 楼主| 发表于 2017-8-30 11:25:58 | 显示全部楼层
jishuang 发表于 2017-8-30 10:41
把推送的代码发一下看看、
消息接口可以传url,传的就是3楼发的url吗?

就是调用一个action.action已经封装好了参数,url是其中一个参数,就是上面那条url,点击就跳转这个url

http://192.168.2.112:8080/x5/UI2 ... amp;device=mobile#!($ model/UI2//bboss/contractManage/process/approval/businessActivity2.a?_pagePattern=write&process=/bboss/contractManage/process/approval/approvalProcess&task=98B0546DBCBF427C98259B53AF407C9F&activity=businessActivity2&sData1=1342&sData2=HT2017082900014&sData3=PSN01)"}


回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2017-8-30 11:30:43 | 显示全部楼层
自己在拼接url的时候应该只需要
http://IP:端口/x5/UI2//bboss/contractManage/process/approval/businessActivity2.a?_pagePattern=write&process=/bboss/contractManage/process/approval/approvalProcess&task=98B0546DBCBF427C98259B53AF407C9F&activity=businessActivity2&sData1=1342&sData2=HT2017082900014&sData3=PSN01
就可以
可以参考/BIZ/system/logic/code/dsrc/ProcessPushEngine.java中url的拼接
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

22

主题

130

帖子

272

积分

中级会员

Rank: 3Rank: 3

积分
272
QQ
 楼主| 发表于 2017-8-30 11:32:13 | 显示全部楼层
jishuang 发表于 2017-8-30 10:41
把推送的代码发一下看看、
消息接口可以传url,传的就是3楼发的url吗?

跳转的那个功能页面我把windowContainer这个组件去掉了,还是会报错.应该不是这个组件的问题吧
回复 支持 反对

使用道具 举报

22

主题

130

帖子

272

积分

中级会员

Rank: 3Rank: 3

积分
272
QQ
 楼主| 发表于 2017-8-30 11:33:57 | 显示全部楼层
jishuang 发表于 2017-8-30 11:30
自己在拼接url的时候应该只需要
http://IP:端口/x5/UI2//bboss/contractManage/process/approval/businessA ...

我们是免登陆的  前面要拼接帐号和密码才行
回复 支持 反对

使用道具 举报

22

主题

130

帖子

272

积分

中级会员

Rank: 3Rank: 3

积分
272
QQ
 楼主| 发表于 2017-8-30 11:35:09 | 显示全部楼层
jishuang 发表于 2017-8-30 11:30
自己在拼接url的时候应该只需要
http://IP:端口/x5/UI2//bboss/contractManage/process/approval/businessA ...

String url = "http://" + localIP + ":8080/x5/UI2/portal/mobile/index.w?username="
                                                 + username + "&password=" + password + urlParam;
String urlParam = "&device=mobile#!($model/UI2/"+eUrl+"?_pagePattern="+pagePattern+
                                                  "&process="+process+"&task="+task_id+"&activity="+activity+
                                                  "&sData1="+sData1+"&sData2="+sData2+"&sData3="+sData3+")";
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2017-8-30 11:39:13 | 显示全部楼层
删除了确认起作用了吗?确认是否有缓存的问题
http://docs.wex5.com/bex5-deploy-question-list-4013/
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-21 21:31 , Processed in 0.097746 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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