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