找回密码
 立即注册

QQ登录

只需一步,快速开始

jiqimao 讲师达人认证
金牌服务用户   /  发表于:2020-4-4 14:06  /   查看:5002  /  回复:19
本帖最后由 jiqimao 于 2020-4-4 14:13 编辑

你好
sp的功能在谷歌浏览器中一切正常,
但是换成基于chromium的核心的自建浏览器,
则会发生插入图片无效的情况。

按照表格编辑器的插入图片功能来插入图片
image.png834496459.png
无论是谷歌浏览器还是自建浏览器,都不会报错,图片也会显示在表格中。
但是,自建浏览器把表格保存为ssjson后,再fromJSON打开这个ssjson,则不会出现图片。
谷歌浏览器保存后再打开则存在图片。
自建浏览器和谷歌浏览器保存出来的ssjson是不同的,如下: image.png111604308.png
这四个参数,自建浏览器保存出来的ssjson中没有,谷歌保存出来有。
附上ssjson:
在谷歌浏览器中插入图片后导出的ssjson
谷歌浏览器导入图片.ssjson (2.78 KB, 下载次数: 41)
image.png248194579.png

19 个回复

正序浏览
Fiooona
论坛元老   /  发表于:2020-4-15 17:58:46
20#
SpreadJS 的加载是同步的,没有加载完成的回调
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
jiqimao讲师达人认证
金牌服务用户   /  发表于:2020-4-15 16:53:17
19#
本帖最后由 jiqimao 于 2020-4-15 18:16 编辑

我在转ssjson的时候, 做了延迟1秒, 然后toJSON() 出来的ssjson就正常了. 所以, 可能是因为spreadjs没完全加载好的问题, 请问这个有没有什么加载完成的回调可以判断一下呢 ?

image.png30906981.png
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-4-15 16:22:06
18#
好的
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
jiqimao讲师达人认证
金牌服务用户   /  发表于:2020-4-15 16:21:17
17#
目前已经发现了新线索,貌似和sp没有完全加载有关。等一下给你新的信息。
回复 使用道具 举报
jiqimao讲师达人认证
金牌服务用户   /  发表于:2020-4-15 12:25:28
16#
主要是想知道我们导出ssjson中缺少的4个属性,源码中是从浏览器的哪些地方获取的,这样我们就能去调查为什么自建浏览器这些地方没有提供属性。
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-4-15 11:50:50
15#
您好,已经查过在源码中没有发现什么问题,使用Chromium内核的edge浏览器也没有复现这个问题, image.png45499571.png
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
jiqimao讲师达人认证
金牌服务用户   /  发表于:2020-4-15 09:10:07
14#
请问这个给给一点提示吗 ?
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-4-12 23:26:03
13#
收到,我们先看一下
回复 使用道具 举报
jiqimao讲师达人认证
金牌服务用户   /  发表于:2020-4-11 00:57:02
12#
我们这边目前调研发现, 在我们自建的浏览器里面. picture.getOriginalHeight() 和 getOriginalWidth() 两个方法获取到的值都是 undefined. 麻烦帮忙看下, 感谢.
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部