似乎contenteditable屬性(在iOS6上運行良好)已停止在iOS7 webkit上工作。儘管瀏覽器似乎認爲該字段是可編輯的,並且可以顯示鍵盤,但任何輸入似乎都會關閉它,或者無法註冊。任何遇到同樣的問題,或有任何解決方法?HTML5 contenteditable屬性在iOS7上無法正常工作移動Safari
你可以嘗試一下在這裏 - http://html5demos.com/contenteditable
謝謝!
似乎contenteditable屬性(在iOS6上運行良好)已停止在iOS7 webkit上工作。儘管瀏覽器似乎認爲該字段是可編輯的,並且可以顯示鍵盤,但任何輸入似乎都會關閉它,或者無法註冊。任何遇到同樣的問題,或有任何解決方法?HTML5 contenteditable屬性在iOS7上無法正常工作移動Safari
你可以嘗試一下在這裏 - http://html5demos.com/contenteditable
謝謝!
今天我遇到了這個問題。對我來說,解決辦法是設置用戶選擇爲「文本」在CSS任何可編輯的要素:
* {
-webkit-user-select: none;
user-select: none;
}
input,
textarea,
[contenteditable] {
-webkit-user-select: text;
user-select: text;
}
我有同樣的問題和下面的鏈接,幫我解決這個問題。
爲我工作的解決方案是設置「-webkit-用戶修改」屬性「讀寫」任何編輯元素(已定義爲CONTENTEDITABLE)
*{
-webkit-user-modify:read-write;
}
證實,在全球設置'user-select'屬性時,這仍然是iOS 10所必需的。 – Tim
*確認這仍然是2017年9月iOS 10所必需的 - 沒有更新改變了這一點。希望iOS 11是不同的。偉大的發現/修復@Jason P – MattOlivos