检测Ckeditor失败
Detect Ckeditor failure
我想这是我最近的问题的一个更具体的版本——浏览器嗅探漏洞/错误行为的替代方案(不是缺乏功能)。
CKEditor是已知的不工作在某些客户端,如iOS Safari。而不是使用黑客浏览器检测,有没有一种方法可以在运行时看到ckeditor是否会在当前浏览器上工作,这样我就不能加载它,或者在它不会的情况下退回到另一个选择?
使用CKEditor.env.isCompatible,这样你就可以确切地知道一个浏览器版本是否被支持(例如Clive提到的iOS 5在3.6.2中被支持)
CKEditor有instanceReady()
事件。这可能会有所帮助——如果你能负担得起等待它触发,并在它没有触发的情况下设置一个超时。
在CKEditor中似乎没有onerror
事件。主要活动列表在这里
相关文章:
- CKEditor Widget-阻止编辑可编辑元素本身
- Ckeditor-plugin:插入虚假元素add不情愿<p>标签前后
- CKEditor-我在editor.css中的风格是't
- CKeditor:更改对话框中的默认选择选项
- 删除CKEditor工具栏按钮,但不删除功能
- 当json解析空响应时,Whatwg-Fetch失败,我该如何防止它
- JsFiddle在分叉后描述失败
- CKEditor v4:自制插件中对话框的动态标题
- 收听ckeditor小部件事件
- CKEditor如何允许href="javascript:void(0)"在小部件中
- 为什么不'当单元测试出现解析错误时,我的因果报应测试会失败
- 当一些承诺失败时,如何继续使用$q.all()
- 失败:等待Protractor与页面同步时出错:“”;在窗口上找不到角度”;
- 在Jquery中单击传播失败
- 网页上失败的javascript会导致所有其他脚本失败
- Django可以'不能在设置中导入ckeditor,但可以在shell中导入
- 带有对象解析的响应javascript ajax失败
- 一台特定计算机的Ajax请求数据未定义/失败
- 无法设置 CKEditor 值;设置数据失败
- 检测Ckeditor失败