Re[2]: Отладка ни на что не реагирующего веб-приложения
От: Lazytech Ниоткуда  
Дата: 30.06.20 02:40
Оценка:
Здравствуйте, Mystic Artifact, Вы писали:

MA> Звучит как ваша страница обрабатывает какие-то события, которые мешают генерации синтезированных (например кликов мыши) и при этом не обрабатывает тач события. Ну или комбинация этих факторов. Если отсутствует нативный скроллинг — тоже камень в эту сторону.


Спасибо за совет. Вышеупомянутый пользователь (программист поопытнее меня) сам отладил приложение, выкинув компонент, криво работавший на iPhone.

Если интересны подробности, речь идет об этом компоненте:
https://github.com/andrelmlins/svelte-fullscreen

Демонстрацию его работы можно посмотреть здесь:
https://svelte-fullscreen.netlify.app/
На iPhone кнопки FullScreen и Screen, а также квази-кнопка Click Here, как мне недавно подсказали, не работают.

Я знал, что на iPhone не работает переход в полноэкранный режим. Исходя из этого, в событии, происходящем по нажатию кнопки полноэкранного режима, я заменил вызов функции onToggle компонента svelte-fullscreen на вызов своей функции, которая добавляла CSS-класс для замены яркого фонового цвета на черный (ну, почти как в полноэкранном режиме). К сожалению, этого оказалось недостаточно, и всё приложение накрылось медным тазом.
Отредактировано 30.06.2020 3:04 Lazytech . Предыдущая версия . Еще …
Отредактировано 30.06.2020 2:53 Lazytech . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.