Contenteditable div在离子iOS应用程序中不可编辑
问题描述:
我正尝试在离子应用程序中使用emojis创建文本输入,并使用contenteditable div。当我为应用程序提供服务时,它在浏览器中工作正常,但是当我在iOS模拟器或iPhone上运行应用程序时,div不可编辑。该div是可见的,如果我点击它,键盘出现,但没有光标。如果我键入,div中没有任何反应。Contenteditable div在离子iOS应用程序中不可编辑
<div contenteditable="true">Some text</div>
我怀疑这事做与WKWebView,但不知道为什么这个工程在Safari中,而不是在应用程序。是否需要启用某些功能才能使其正常工作?
答
所以问题出在webkit上。我需要改变用户选择选项自动在CSS可编辑的div:
-webkit-user-select: auto;
我一直在使用UIWebView的尝试,按照指示[这里](https://ionicframework.com/docs/wkwebview/ ),但它有同样的问题。 – moldstadt