TinyMCE 和 WIRIS 插件错误 - 加载插件失败:tiny_mce_wiris
TinyMCE and WIRIS Plugin Error - Failed to load plugin: tiny_mce_wiris
我在 Rails 5 上使用 TinyMCE,我正在添加 WIRIS plugin 以使用户能够插入数学方程式。我已按照网站上的所有步骤安装插件,但我的编辑器显示此错误:
加载插件失败:tiny_mce_wiris 来自 url http://localhost:3000/assets/tinymce/plugins/tiny_mce_wiris/plugin.js
我在 application.html.erb 的脚本如下所示:
<script>
tinymce.init({
selector: ".tinymce",
plugins: "tiny_mce_wiris"
});
</script>
我的编辑 show.html.erb 看起来像这样:
<%= form_for ([@question, @question.answers.build]) do |f| %>
<%= f.text_area :answercontent, :class => "tinymce", :rows => 10, :cols => 90 %>
<!-- Before this I had <%= tinymce %> to initialize tinyMCE, and the editor worked well. Now that I have the script I deleted it. -->
<%= f.submit "Submit", class: "btn btn-default" %>
<% end %>
在我的 Assets 文件夹中,我有一个带有 tiny_mce_wiris 插件的 tinymce 目录。我还安装了 gem。
我的 wiris 目录位于:
/app/assets/tinymce/plugins/tiny_mce_wiris(与错误中显示的目录路径相同)
我查找了资源并查看了 Wiris 页面上的支持,但我似乎找不到遇到过类似问题的人。
谢谢!
+) 我已经通过 Rails Integration for TinyMCE(使用 Rails 资产管道)集成了 TinyMCE,但是插件的配置方法是相同的,所以我不确定这是不是导致问题。我尝试将 'tiny_mce_wiris' 添加到插件下的 config/tinymce.yml 文件中,但这也没有用。
Rails.application.config.assets.precompile
是你要添加 tiny_mce_wiris.js
的地方,tinymce 插件加载器不会为你做那一点。
您要查看的文件是 config/initializers/assets.rb
,guide 没有详细说明该主题,但它在那里。
我在 Rails 5 上使用 TinyMCE,我正在添加 WIRIS plugin 以使用户能够插入数学方程式。我已按照网站上的所有步骤安装插件,但我的编辑器显示此错误:
加载插件失败:tiny_mce_wiris 来自 url http://localhost:3000/assets/tinymce/plugins/tiny_mce_wiris/plugin.js
我在 application.html.erb 的脚本如下所示:
<script>
tinymce.init({
selector: ".tinymce",
plugins: "tiny_mce_wiris"
});
</script>
我的编辑 show.html.erb 看起来像这样:
<%= form_for ([@question, @question.answers.build]) do |f| %>
<%= f.text_area :answercontent, :class => "tinymce", :rows => 10, :cols => 90 %>
<!-- Before this I had <%= tinymce %> to initialize tinyMCE, and the editor worked well. Now that I have the script I deleted it. -->
<%= f.submit "Submit", class: "btn btn-default" %>
<% end %>
在我的 Assets 文件夹中,我有一个带有 tiny_mce_wiris 插件的 tinymce 目录。我还安装了 gem。
我的 wiris 目录位于:
/app/assets/tinymce/plugins/tiny_mce_wiris(与错误中显示的目录路径相同)
我查找了资源并查看了 Wiris 页面上的支持,但我似乎找不到遇到过类似问题的人。
谢谢!
+) 我已经通过 Rails Integration for TinyMCE(使用 Rails 资产管道)集成了 TinyMCE,但是插件的配置方法是相同的,所以我不确定这是不是导致问题。我尝试将 'tiny_mce_wiris' 添加到插件下的 config/tinymce.yml 文件中,但这也没有用。
Rails.application.config.assets.precompile
是你要添加 tiny_mce_wiris.js
的地方,tinymce 插件加载器不会为你做那一点。
您要查看的文件是 config/initializers/assets.rb
,guide 没有详细说明该主题,但它在那里。