After80s 发表于 2021-7-27 16:51:53

【ARJS】【BUG】手机端报表多次加载后出现异常

本帖最后由 Crystal.Li 于 2021-7-27 16:55 编辑

测试机型:IPhone7,IOS14.6

问题现象:报表多次调用open方法后,会出现错误。PC端Chrome浏览器下没有出现此问题。

问题截图:

Crystal.Li 发表于 2021-7-27 17:25:33

您好,
1、您是多次打开报表情况下出现该问题?第一次打开会不会出现该问题?
2、另外您使用的是safari浏览器吗?可否使用chrome浏览器查看是否正常?
3、在其他机型上有没有出现此类问题?

After80s 发表于 2021-7-27 17:30:23

Crystal.Li 发表于 2021-7-27 17:25
您好,
1、您是多次打开报表情况下出现该问题?第一次打开会不会出现该问题?
2、另外您使用的是safari浏 ...

第一次打开都是正常,我的页面上有切换报表功能,切换报表会调用页面上GcArViewer的open方法打开新报表,故障都是连续切换几次后出现的。

手机上用的是WKWebview

其他机型还没测试过

Crystal.Li 发表于 2021-7-27 17:50:09

After80s 发表于 2021-7-27 17:30
第一次打开都是正常,我的页面上有切换报表功能,切换报表会调用页面上GcArViewer的open方法打开新报表, ...

这个问题之前还没遇到过,一般直接使用手机浏览器打开应该都是没问题的,不确定该问题是否为偶发问题还是您目前这种使用方式下导致的问题。

GcArViewer的open方法,意思是使用jsViewer的open接口多次打开报表吗?如果多次打开同一个报表不进行报表的切换会出现该现象吗?

After80s 发表于 2021-7-28 09:17:21

Crystal.Li 发表于 2021-7-27 17:50
这个问题之前还没遇到过,一般直接使用手机浏览器打开应该都是没问题的,不确定该问题是否为偶发问题还是 ...

目前发现此错误只在IOS系统上出现,安卓正常。

和我这里的代码应该无关,因为我的代码非常简单,fetch加载rdlx-json文件,然后调用jsviewer的open方法。

After80s 发表于 2021-7-28 09:22:09

Crystal.Li 发表于 2021-7-27 17:50
这个问题之前还没遇到过,一般直接使用手机浏览器打开应该都是没问题的,不确定该问题是否为偶发问题还是 ...

这个也不是偶发现象,目前实机测试了3台IOS,都存在这个问题

Crystal.Li 发表于 2021-7-28 10:01:39

After80s 发表于 2021-7-28 09:17
目前发现此错误只在IOS系统上出现,安卓正常。

和我这里的代码应该无关,因为我的代码非常简单,fetch ...

您可以贴一下相关代码,我们这边在ios上也测试一下~

After80s 发表于 2021-7-28 11:38:11

Crystal.Li 发表于 2021-7-28 10:01
您可以贴一下相关代码,我们这边在ios上也测试一下~

就用官网上的例子测试,一样会出错。

ActiveReportsJS 性能评估 | 功能展示 | ActiveReportsJS 示例 (grapecity.com.cn)

After80s 发表于 2021-7-28 11:40:44

Crystal.Li 发表于 2021-7-28 10:01
您可以贴一下相关代码,我们这边在ios上也测试一下~

选择发货单,然后多点几次预览,我发现IOS14的系统只需要点5-6次就会出错。IOS13的系统需要点几十次才能出错。

Crystal.Li 发表于 2021-7-28 11:57:24

您好,您用的都是哪些版本啊?我这边目前手头上XR、X、12版本都没有问题:
页: [1] 2
查看完整版本: 【ARJS】【BUG】手机端报表多次加载后出现异常