Как предотвратить очистку текста при нажатии на кнопку на 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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