似乎ContentEditable属性(在ios6上工作得很好)已经停止在ios7 webkit上工作。虽然浏览器似乎将该字段识别为可编辑字段,并打开键盘,但任何输入似乎都会关闭该字段,或者无法注册。有没有遇到同样的问题,或者有什么解决办法?
你可以在这里试试-http://html5demos.com/contenteditable
谢谢!

最佳答案

我今天碰到这个问题了。我的解决方案是在CSS中将用户选择设置为“文本”,用于任何可编辑元素:

* {
    -webkit-user-select: none;
    user-select: none;
}

input,
textarea,
[contenteditable] {
    -webkit-user-select: text;
    user-select: text;
}

关于html5 - HTML5 contenteditable属性在iOS7 Mobile Safari上无法正常工作,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21295698/

10-13 05:16