tiny_mce_wiris原因分析:
1. tiny_mec是富文本编辑器,但原生不支持公式插件
2. wiris是公式插件能支持各种富文本编辑器,但他是半开源的,要使用他的插件
,必须依赖于wiris云端服务器,意思是如果项目没有网络则无法使用。
3. 依赖于wiris云端服务器是加载公式插件的根本原因,css,js,post请求都依赖于wiris云端,如果网络很慢就会解析很慢
解决方案:
本地部署wiris插件服务器,js,css,post请求等,使其不依赖wiris云端
步骤:
1. 复制tiny_mce_wiris插件到tinymce\plugins下
apache-tomcat-9.0.45-windows-x64\apache-tomcat-9.0.45\webapps\tinymce_5.6.2\tinymce\js\tinymce\plugins\tiny_mce_wiris
2. 部署apache-tomcat-9.0.45服务器
3. 全局替换 tiny_mce_wiris\plugin.min.js 里面的服务器地址为自己服务器的地址:默认是http://127.0.0.1:8080
4. 部署tomcat服务器后,测试地址(基于tiny5.6.2版本):
http://127.0.0.1:8080/tinymce_5.6.2/demo.html