问题标签 [tinymce-rails]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
24 浏览

ruby-on-rails-4 - tinymce 中相对 URL 中“..”的最大数量

我试图像这样在tinymce中的相对URL中输入4个双点

https://drive.google.com/open?id=1Z1d535wEoRS4RbNdm6y7Z6wcEmBB12nE

但它会被重置为 3 个双点,就像这样。

https://drive.google.com/open?id=1AhmLvxhIY-Kj6xujPFDwXXWbOLHxd0qj

知道为什么吗?

0 投票
0 回答
550 浏览

javascript - TinyMCE 不适用于 Google Chrome 中使用“tinymce-rails”gem 的移动视图

我在我的 rails 应用程序中添加了“gem 'tinymce-rails'” 我在我的 application.js 中添加了“//= require tinymce-jquery”

在我的 js.erb 文件中,我使用

在编辑时,我使用重新初始化它

在我的视图页面中,我添加了这样的“tinymce”类:-

它在 Firefox 和 google chrome 中运行良好。但是在谷歌浏览器的移动视图中,它显示了一个中间有一个书本图标的黑框,并且文本区域不起作用。浏览器控制台和 Ubuntu 终端没有错误。我应该怎么做才能让它正常工作?

此错误显示在移动视图中,而不是 tinymce 文本编辑器

0 投票
1 回答
315 浏览

ruby-on-rails - TinyMCE:Capybara::ElementNotFound:找不到可见框架“content_ifr”

在 Capybara 功能规范中,我正在尝试执行以下操作:

element_content_content_ifr我的 tinymce iframe 的 CSS ID在哪里。

我得到错误:

我在测试和检查元素期间设置了暂停。指定ID的iframe肯定有,但是Capybara找不到。Capybara 在我的应用程序的其他部分中查找 iframe 没有问题,只有 TinyMCE iframe。

sleep 5在执行该行之前我也尝试过within_frame,但我得到了同样的错误。有什么我做错了吗?当 TinyMCE 在页面上时,是否有适当的方法来进行 Capybara 测试?

附件是 iframe 在页面上的可见性的屏幕截图,以及它的 DOM 祖先: DOM 元素的屏幕截图

0 投票
1 回答
35 浏览

selenium - 使用 capybara 和 selenium 提交时未保存 TinyMCE

我在 rspec 中有这个功能测试

从输出中我可以清楚地看到“blog 123”这个词是通过

但是我的测试失败了,因为它没有创建新的博客文章。