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

QQ登录

只需一步,快速开始

查看: 14220|回复: 24

[处理中6] 5.2.7升级V3.2.1后,WindowRunner错误。

[复制链接]

142

主题

438

帖子

826

积分

高级会员

Rank: 4

积分
826
QQ
发表于 2016-6-8 14:33:03 | 显示全部楼层 |阅读模式
版本: BeX5V3.1 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
本帖最后由 qazwsx12345 于 2016-6-8 14:37 编辑

调用windowRunner2的代码如下
mainActivity.triusingInfoClick = function(event){
debugger;
    var data = justep.xbl("filesdata");
        var filesId = data.getCurrentRowId();
        var licenseCode = data.getValue("fileCode", filesId);
        var licenseClass = data.getValue("fileClass", filesId);
        var runner = justep.xbl("windowRunner2");        
        runner.open({
                           "licenseCode":licenseCode,
                        "licenseClass":licenseClass
                        },runner.domNode.getAttribute('url') + "?licenseCode='"+ licenseCode + "'");        
};

f12调试发现的错误如图,

/UI/system/components/windowRunner/windowRunner.js

/UI/system/components/windowRunner/windowRunner.js
错误2.png

\model\UI2\portal\utils.js

\model\UI2\portal\utils.js
画面错误1.png

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2016-6-8 14:55:25 | 显示全部楼层
/UI/system/components/windowRunner/windowRunner.js
把之前的这个文件备份一下,然后替换下面的文件看看

windowRunner.js

6.03 KB, 下载次数: 186

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



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

使用道具 举报

142

主题

438

帖子

826

积分

高级会员

Rank: 4

积分
826
QQ
 楼主| 发表于 2016-6-8 17:13:57 | 显示全部楼层
本帖最后由 qazwsx12345 于 2016-6-8 17:20 编辑
jishuang 发表于 2016-6-8 14:55
/UI/system/components/windowRunner/windowRunner.js
把之前的这个文件备份一下,然后替换下面的文件看看 ...

没用,还是同样的错。
/UI2/portal/utils.js也报错,var content = pages.getContent(tabId);得不到content,
这个文件也需要修改吧?错误如图



util.js错误

util.js错误
回复 支持 反对

使用道具 举报

发表于 2016-6-12 11:19:30 | 显示全部楼层
qazwsx12345 发表于 2016-6-8 17:13
没用,还是同样的错。
/UI2/portal/utils.js也报错,var content = pages.getContent(tabId);得不到conten ...

content.getContent('xid');

这个方法中,参数应该是content的Xid才对吧! 而你的tabId 是一个.w页面路径!这样当然得不到content对象

另外UI2下才能使用this.comp的方法获取组件对象的!你的资源是UI下的资源吧!这两种页面js写法是不一样的!http://doc.wex5.com/?p=4433
希望您弄清楚,开发的是UI页面还是UI2的页面!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

142

主题

438

帖子

826

积分

高级会员

Rank: 4

积分
826
QQ
 楼主| 发表于 2016-6-12 12:01:07 | 显示全部楼层
本帖最后由 qazwsx12345 于 2016-6-12 13:56 编辑
liangyongfei 发表于 2016-6-12 11:19
content.getContent('xid');

这个方法中,参数应该是content的Xid才对吧! 而你的tabId 是一个.w页面路 ...

我是5.2.7升级到V3.2.1.升级后,原来5.2.7中开发的升级到v3.2.1后出错了。帖子的标题写的很清楚。
5.2.7升级到V3.2.1后,在原来在 5.2.7中开发的,升级后的错难道平台不解决兼容性问题?并且/UI2/portal/utils.js 是平台的文件,我没修改过。
回复 支持 反对

使用道具 举报

发表于 2016-6-12 18:41:49 | 显示全部楼层
qazwsx12345 发表于 2016-6-12 12:01
我是5.2.7升级到V3.2.1.升级后,原来5.2.7中开发的升级到v3.2.1后出错了。帖子的标题写的很清楚。
5.2.7升 ...

3.2.1版本应该兼容5.2.7的功能,可能bug,请问是否愿意升级到最新版本!3.5版本
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

115

主题

379

帖子

1072

积分

金牌会员

Rank: 6Rank: 6

积分
1072
QQ
发表于 2016-6-13 10:14:04 | 显示全部楼层
liangyongfei 发表于 2016-6-12 18:41
3.2.1版本应该兼容5.2.7的功能,可能bug,请问是否愿意升级到最新版本!3.5版本 ...

你好!如果是bug,能否告诉我们解决办法?
因为客户那边刚升级到v3.2.1版本,还没稳定使用,马上又需要升级到3.5版本,工程比较大,特别是测试工作。如果能有解决办法,可否先解决掉?
回复 支持 反对

使用道具 举报

发表于 2016-6-13 13:37:57 | 显示全部楼层
nikcol 发表于 2016-6-13 10:14
你好!如果是bug,能否告诉我们解决办法?
因为客户那边刚升级到v3.2.1版本,还没稳定使用,马上又需要升 ...

这个问题还需要单独重现在能知道是哪里的原因!!所以需要您等待!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

115

主题

379

帖子

1072

积分

金牌会员

Rank: 6Rank: 6

积分
1072
QQ
发表于 2016-6-13 13:41:41 | 显示全部楼层
liangyongfei 发表于 2016-6-13 13:37
这个问题还需要单独重现在能知道是哪里的原因!!所以需要您等待!

你好!我们这里都可以重现的,你可以远程该帖发帖者
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2016-6-14 11:59:45 | 显示全部楼层
确认替换的文件起作用了吗?
5.2.7升级到V3.2.1版本打开功能的时候会报文件找不到的问题参考http://bbs.wex5.com/forum.php?mo ... 8&pid=165188439修改

然后就是不能传参的问题替换2楼的js文件后,windowRunner没问题
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-2 00:14 , Processed in 0.073591 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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