Как предотвратить очистку текста при нажатии на кнопку на iPad Safari?Javascript

Форум по Javascript
Anonymous
Как предотвратить очистку текста при нажатии на кнопку на iPad Safari?

Сообщение Anonymous »

Я разрабатываю веб-приложение с функцией текста в речь. Пользователи могут выбрать текст на странице, а затем нажимать кнопку «Воспроизвести текст на речь», чтобы он прочитал вслух. Это отлично работает в браузерах для настольных компьютеров, но на iPad Safari выбор текста автоматически очищается, когда пользователь нажимает на кнопку.

Код: Выделить всё

Play text to speech

Ожидаемое поведение: выбор текста должен оставаться активным при нажатии на кнопку, поэтому речевая функция может считывать выбранное текст. С помощью кнопок? От пузырьков до родительских элементов
вместе, это предотвратит любые помехи, которые могут очистить выбор текста < /p>
, чего я ожидал:
ожидал, что, предотвращая поведение кнопки по умолчанию и распространение событий, выбор текста останется активным, когда вы наклеиваете кнопку на iPad Safari. Ваш рабочий процесс должен был быть: < /p>
Пользователь выбирает текст на странице
пользователь Taps «Play To Toft to Sherc>

Подробнее здесь: https://stackoverflow.com/questions/797 ... on-on-ipad

Вернуться в «Javascript»