我一直在为 Android 的 Web 视图开发富文本编辑器,但我无法让格式在移动设备上正常工作。当预测文本输入处于活动状态时,特别是通过粗体/斜体添加格式document.execcommand
无法正常工作。
我注意到当你点击一个像粗体这样的按钮时, QuillJS会结束当前的预测文本输入单词,然后它就可以工作了。
如何从 javascript(或原生 Android 代码)触发它?
我一直在为 Android 的 Web 视图开发富文本编辑器,但我无法让格式在移动设备上正常工作。当预测文本输入处于活动状态时,特别是通过粗体/斜体添加格式document.execcommand
无法正常工作。
我注意到当你点击一个像粗体这样的按钮时, QuillJS会结束当前的预测文本输入单词,然后它就可以工作了。
如何从 javascript(或原生 Android 代码)触发它?
您可以通过 Android webView 的 loadURL 函数调用一些 Quill API 函数(如 prepareFormat)。
您可以在以下链接中找到如何调用使用准备格式的示例:http: //quilljs.com/docs/api/#quillprototypeprepareformat
webEditor.loadUrl("javascript:editor.prepareFormat('bold',true);");