编辑器插件不生效在html中,关于6.04版本HTML编辑器插件使用问题!

今天将原来做的一个活字格工程文件当中的HTML编辑器插件更新为最新版本的时候出现一些问题,经过多方面排查终于发现问题所在(应该算Bug吧!),请官方大神们看是否有什么更好的解决方案。好了,废话不讲,直接甩锅:工程环境:

活字格设计器6.0.4;

HTML插件6.0.4;

数据库采用华为云数据库:mysql 5.7.29问题现象:

工程文件设计通过HTML编辑器可以管理和发布通知信息,系统用户登录后可以根据权限和当前时间查看通知。其中通知可能包含文字、图片和视频。在更新插件版本后发现新增一个公告的时候,编辑时候正常,但是保存后通过页面查看无论如何看不到图片。多方排查未找到原因,就像重新做个DEMO来试下是不是插件Bug。但是通过DEMO(本地数据),编辑时候又完全正常。最后对比云数据库和本地数据库的插件内容才恍然大悟,找到问题根本。详见下图:

数据表结构:                                                                            页面设计:

运行后编辑截图:

等所用编辑完成后(图片选择本地上传),点击添加的时候,虽然网页提示保存成功,但是查看公告信息的时候直接只显示了最顶上的文字,其他图片和图片后的问题完全没有,空白一片。

问题原因:

通过对比本地DEMO的字段内容和云数据字段的内容发现问题所在:

通过对比,发现是HTML插件,将插件内编辑的内容全部转换为字符形式存储在数据表中对应字段。那么问题就来了,通过转换“内建表”功能,将表格转换为外联数据库的时候,由于两个数据表字段最大长度不同将会造成字段内容丢失。最后用HTML插件查看信息的时候自然会丢失很多信息。

处置方案:

我尝试通过修改华为云数据库的字段最大长度来解决这个问题,但是失败了,故障现象依旧。目前暂时只有将这张表转换为内建表解决问题。

后续思考:

1、如果不是图片,如果发布一个大的文字公告,内容稍微丰富些,应该也会存在这种问题。

2、在转换内建表的时候是否可以弹出提示,提醒类似我这种小白,可能会出现这种问题。

3、这个是否在最开始建设云数据库的时候参数设置就有问题,是否可以通过云数据库设置解决这种问题?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值