是否可以在 tinyMCE 中禁用移动 UI 功能,只显示常规编辑器?
我在问,因为它只在移动设备中为我显示一个空白屏幕(当我单击编辑器框中的“书”图标时。
我已经搜索了空白页面的解决方案,但我只发现对“一个父元素的溢出设置为任何不可见的东西”的模糊引用,这对我没有多大帮助。
最佳答案
编辑 2019 年 11 月:TinyMCE 5.1 在移动设备上默认切换到 Silver 主题。不再需要此解决方法。
我们的文档没有明确解释如何做到这一点,而且我们也没有测试它,因此您可能会遇到意想不到的问题,但这当然是可能的。
即使在 TinyMCE 5 中,我们的移动 UI 也是作为主题实现的,类似于 modern
是我们版本 4 和 silver
的桌面主题适用于版本 5。默认情况下,当编辑器检测到它在移动设备上时,主题设置为 mobile
- 我们从 v5 文档中删除了这个,但是 our v4 docs describe the defaults :
tinymce.init({
selector: 'textarea',
mobile: {
theme: 'mobile'
}
});
通过扩展此概念,移动 block 覆盖配置,您可以将移动主题指定为
modern
在 TinyMCE 4 中,silver
在 TinyMCE 5 中,桌面界面将显示:tinymce.init({
selector: 'textarea',
mobile: {
theme: 'silver'
}
});
我创建了一个 fiddle 来演示它在我的手机上加载桌面主题。
http://fiddle.tinymce.com/C9gaab/1
关于mobile - 是否可以在 tinyMCE 5 中禁用移动 UI 功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54579110/