首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TinyMCE与动力学

TinyMCE与动力学
EN

Stack Overflow用户
提问于 2021-05-20 08:38:28
回答 1查看 29关注 0票数 0

我们已经将tinymce与我们的动态实例集成在一起。这不是由我们当前的团队建立的,而是以前的外包开发团队。

问题是tinymce编辑器可以加载一个实体,但不能加载另一个实体。它们都使用包含tinymce.init函数的相同web资源

我不确定为什么我们在一个实体中收到一个错误,而在tinymce编辑器中却没有收到另一个错误

代码语言:javascript
复制
tinymce.init({
    selector: '#xrmtinymce',
browser_spellcheck: true,
    height: 600,
    max_height: 600,
    plugins: [
'advlist autolink lists link image charmap print preview anchor',
      'searchreplace visualblocks code fullscreen',
      'insertdatetime media table contextmenu paste code',
'powerpaste media'
 ],
    toolbar: 'insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image | code',
    init_instance_callback : function(ed) {
debugger;
            ed.on('keyup',function(e) {
                    var content = tinyMCE.activeEditor.getContent();

                    var field = parent.Xrm.Page.getAttribute(_fieldName);
                    var maxLength = field.getMaxLength();

                    
                    if (content.length > maxLength) {
                      parent.Xrm.Utility.alertDialog("Maximum length exceeded. Should be below: " + maxLength);
                    }

                    
                    field.setValue(content);
            });
          }
  });

我们非常感谢在解决此错误方面的任何指导或帮助!A Dynamics Error Has Occured

Expected Output

如果还有什么我能提供的信息,请告诉我

EN

回答 1

Stack Overflow用户

发布于 2021-05-20 09:24:21

从您的代码中,我不能确定TinyMCE是如何插入的,以及是否以受支持的方式插入(可能是Web资源?)。

但是,因为您的实例是在线的,所以您可以查看PCF控件,一个实现TinyMCE的示例如下:https://pcf.gallery/tinymce-rich-text-editor/

详情请访问:https://andz88.wordpress.com/2019/10/23/new-pcf-tinymce-rich-text-editor/

源代码和托管解决方案托管:https://github.com/andz88/PCF.TinyMCE

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67612540

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档