У меня есть длинный HTML-документ, содержащий несколько абзацев. Когда я пытаюсь выбрать текст в Mobile Safari на iOS или в UIWebView, произойдет следующее:
-  Сначала я получаю точность на уровне персонажа по моему выбору.
![enter image description here]()
 -  Затем, когда я выбираю больше, точность падает до двух строк текста и в конечном итоге до целых абзацев. Невозможно закончить мой выбор текста именно там, где я хочу.
![enter image description here]()
 
Когда я устанавливаю свойство CSS contentEditable в true, я сохраняю точность символьного уровня, но клавиатура также появляется, что, конечно, я не хочу.
Есть ли способ сохранить точность выбора уровня символа независимо от того, как долго текст я выбираю?

