对于一个应用程序,我需要一个能够相互记录和显示用户输入或插入的任何类型(文本,音频,视频,HTML或PDF)的文档。 起初,我想使用具有不同类型的小部件(文本字段,通过插件的视频,通过插件的Webview等)的列表视图,但是对我来说似乎太复杂了。例如,如何才能同时选择文本字段的一部分,以下图像和下一个文本字段的一部分?
实际上,我需要的文档格式已经存在:HTML。如果相应地设置属性“ contentEditable”,则让用户借助JS以任何方式更改文档并不是什么大问题。这正是我的问题:如果我使用Flutter团队(webview_flutter)的Webview(开发人员预览),则显然会忽略“ contentEditable”属性。我无法标记文本,也没有键盘出现。 我是在做错什么还是插件还不支持此属性?否则,还有其他选择吗?我不得不说我是Flutter的绝对初学者。