Код: Выделить всё
Play text to speech
< /code>
Ожидаемое поведение:
Выбор текста должен оставаться активным при нажатии на кнопку, поэтому речевая функция может считывать выбранное текст. Safari от выбора текста с очисткой текста при взаимодействии с кнопками? /> [*]event.preventDefault()[*]
Код: Выделить всё
event.stopPropagation()< /code> остановит событие от пузырьков до родительских элементов < /li>
< /ul>
вместе, это предотвратит любые помехи, которые могут очистить выбор текста < /p>
То, что я ожидал:
ожидал, что, предотвращая поведение кнопки и продление на кнопке, когда вы останете на себе кнопку. Ваш рабочий процесс должен был быть: < /p>
[list]
Пользователь выбирает текст на странице < /li>
Пользователь «воспроизводить текст к речи» < /li>
Выбор текста остается выделенным /активным < /li>
playTextToSpeech()[*] Выбранный текст читается вслух речевым механизмом
[/list]
Подробнее здесь: https://stackoverflow.com/questions/797 ... on-on-ipad
Мобильная версия