通过包导入删除TinyMCE注册消息

时间:2018-02-23 19:17:47

标签: javascript npm tinymce

我想构建一个TinyMCE React包并使用import { Editor } from '@tinymce/tinymce-react';但是我收到了这条消息 -

enter image description here

通常,要根据https://community.tinymce.com/communityQuestion?id=90661000000IfUVAA0删除邮件,请将API密钥添加到html中.js.标记中的<script>。但是,因为我导入了包,所以没有脚本可以将API添加到。

我是否必须做mce-notification-inner {display:none!important;}这样的事情,还是有其他办法摆脱这条消息?

https://www.tinymce.com/docs/integrations/react/

我还想使用https://github.com/instructure-react/react-tinymce进行测试,但不知道如何运行脚本。我试过这个:

  componentWillMount () {
    const script = document.createElement("script");

    script.src = "//tinymce.cachefly.net/4.2/tinymce.min.js";
    // script.async = true;

    document.body.appendChild(script);
  }

但没有效果

2 个答案:

答案 0 :(得分:1)

API密钥用于调用编辑器的标记。从您链接到的页面:

<Editor apiKey='YOUR_API_KEY' init={{ /* your other settings */ }} />

请注意标记上的apiKey参数 - 即放置密钥的位置。

答案 1 :(得分:1)

您可以通过添加tinymce.min.js来消除这些消息,如下所示:

Loading TinyMCE by yourself

  

要退出使用TinyMCE云,您必须在全球范围内制作TinyMCE   有空。这可以通过托管   tinymce.min.js文件,然后向您的HTML中添加脚本标签,或者,   如果您使用的是模块加载器,请使用npm安装TinyMCE。