gpt4 book ai didi

javascript - TinyMCE 和 wiris 插件 - 保存并加载后,方程不显示(显示丢失的图像)

转载 作者:太空宇宙 更新时间:2023-11-04 15:31:37 24 4
gpt4 key购买 nike

系统

  • Linux 服务器
  • PHP 7
  • Bootstrap 3
  • jquery 311
  • tinymce 4.5.2-38

我的情况

我添加了 wiris tinymce 插件并向编辑器插入了一些方程。保存后,我尝试成功在我的网站前端显示方程。我正在使用自编程的创作系统来显示插入的文本。

我的问题:

如果我想编辑文本区域的内容(使用方程),我会将内容加载回编辑器:

<textarea class="form-control"> <?php if(isset($content["inhalt"])){echo html_entity_decode ($content["inhalt"], ENT_QUOTES , "UTF-8");} ?></textarea>

wiris 解析器运行,但方程显示不正确。相反,会显示损坏的图像图标。

当我双击该图标时,方程编辑器启动,一切看起来都正常。单击“确定”后,方程显示正确。

我的问题

我该怎么做才能在页面加载时正确显示方程式?

最佳答案

这是一个已知问题。从 4.0 版开始,WIRIS 插件使用 Base64 图像。默认情况下,TinyMCE 将 base64 图像转换为 blob 对象。为了避免这种行为,必须在 TinyMCE init 函数中声明函数“images_dataimg_filter”。您可以在 https://www.tinymce.com/docs/configure/file-image-upload/#images_dataimg_filter 找到更多详情

关于javascript - TinyMCE 和 wiris 插件 - 保存并加载后,方程不显示(显示丢失的图像),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44736230/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com