表格6666 发表于 2024-12-31 16:19:12

【17.0.10】IOS特定版本兼容性问题

【17.0.10】IOS特定版本兼容性问题


问题描述:SpreadJS 调用 spread.open 打开 sjs 文件后,在其他手机中展示正常,在 IOS 系统版本 18.x.x 中表格渲染空白

sjs文件见附件

表格6666 发表于 2024-12-31 16:38:33

本帖最后由 表格6666 于 2024-12-31 16:43 编辑

补充图片

Lynn.Dou 发表于 6 天前

本帖最后由 Lynn.Dou 于 2025-1-2 16:48 编辑

您好,
由于没有您的测试demo,所以使用官网在线表格编辑器(底层使用的是spread.open方法)做了测试,测试结果如下图,即未出现“渲染空白问题”。
您也可以实际测试下,看能否初步定位到原因:
https://demo.grapecity.com.cn/SpreadJS/WebDesigner/index.html




Richard.Ma 发表于 6 天前

使用spreadjs17.1.9 版本测试,在ios18.1.1中可以正常加载。

建议升级spreadjs版本试试看

表格6666 发表于 前天 17:29

Demo文件补充


PS:样式文件中的body的height设置为100%时可以正常打开文件,设置为100vh的时候,打开文件就白了。

预期结果:帮忙确认一下哪些样式文件会导致打开文件的异常

表格6666 发表于 前天 20:29

Lynn.Dou 发表于 2025-1-2 16:29
您好,
由于没有您的测试demo,所以使用官网在线表格编辑器(底层使用的是spread.open方法)做了测试,测 ...
我这边的场景是仅渲染SpreadJS,试一下不要渲染Designer,仅渲染spreadjs
spread = new GC.Spread.Sheets.Workbook("gc-designer-container");
然后使用
spread.open()来打开sjs文件

Lynn.Dou 发表于 昨天 10:24

根据您提供的html demo和5楼反馈的信息,测试仍未复现此问题,如下:

表格6666 发表于 昨天 10:25

Lynn.Dou 发表于 2025-1-7 10:24
根据您提供的html demo和5楼反馈的信息,测试仍未复现此问题,如下:

sjs你用我上面给的那个文件试试呢

表格6666 发表于 昨天 10:26

表格6666 发表于 2025-1-7 10:25
sjs你用我上面给的那个文件试试呢

你用来测试的这个sjs文件可以发一下,我也试试看

表格6666 发表于 昨天 10:29

Lynn.Dou 发表于 2025-1-7 10:24
根据您提供的html demo和5楼反馈的信息,测试仍未复现此问题,如下:

您这个浏览器是用的啥呀,我看safari浏览器打开的页面的话,头部应该不是您截图的这个样子的
页: [1] 2
查看完整版本: 【17.0.10】IOS特定版本兼容性问题