我想构建一个TinyMCE React包并使用import { Editor } from '@tinymce/tinymce-react';
但是我收到了这条消息 -
通常,要根据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);
}
但没有效果
答案 0 :(得分:1)
API密钥用于调用编辑器的标记。从您链接到的页面:
<Editor apiKey='YOUR_API_KEY' init={{ /* your other settings */ }} />
请注意标记上的apiKey
参数 - 即放置密钥的位置。
答案 1 :(得分:1)
您可以通过添加tinymce.min.js
来消除这些消息,如下所示:
要退出使用TinyMCE云,您必须在全球范围内制作TinyMCE 有空。这可以通过托管
tinymce.min.js
文件,然后向您的HTML中添加脚本标签,或者, 如果您使用的是模块加载器,请使用npm安装TinyMCE。