Я обнаружил ошибку в WebView, которую легко воссоздать, но трудно решить, и я ищу предложения и желательно ответы.
Ошибка заключается в том, что вы используете встроенную в словарь команду Apple «искать» любым способом, контекстным меню, мультитач-жестом (двойное касание 3 пальца) или стандартной глобальной горячей клавишей «cmd ctrl d». После вызова команды поиска в словаре появится всплывающее окно с определением выделенного вами слова. Однако текст на странице иногда становится размытым, и формы / поля перестают правильно реагировать на события ввода, такие как mouseDown.
Как я уже говорил ранее, это довольно легко скопировать. Я загрузил пример проекта на GitHub.
https://github.com/ChimpStudios/WebView-DictionaryBug
Safari не имеет этой ошибки, поэтому Apple каким-то образом исправила ее, но она все еще существует в объекте WebView.