"Эта страница хочет использовать речь" на Android. Как это отключить?

Я работаю над приложением text to speech, созданным в формате html css и javascript. Работает на десктопе и планшете или смартфоне. Это сделано для людей с ограниченными интеллектуальными возможностями. Я использую отзывчивый голос для TTS. При тестировании на Android-планшете и смартфоне, теперь я вижу следующее в нижней части страницы каждый раз, когда я хочу использовать tts: "эта страница хочет использовать речь. Разрешить запретить"

введите описание изображения здесь

Признаете ли вы это? Есть ли способ изменить настройки, чтобы он больше не появлялся?

Вот ссылка, чтобы попробовать это. Нажмите на игру. Не мой сайт, но я использую эту систему. Так что попробуйте на Android. Не происходит каждый раз... https://responsivevoice.org/

2 ответа

Ответ на мой собственный вопрос: я обнаружил, что предупреждение исходит из сценария Responsivevoice. В новых версиях 1.5.5 и 1.5.6 появляется это предупреждение. Когда я использую версию 1.5.4, предупреждение не появляется. Я получил следующий ответ от ResponsiveVoice: "1.5.5 (и.6) начинают иметь дело с широко распространенной проблемой на мобильных телефонах, которая заключается в том, что TTS должен вызываться жестом пользователя по соображениям безопасности (который часто полностью убивает TTS). Если 1.5.4 работает правильно для вас, пожалуйста, используйте это в то же время, мы свяжемся с вами, как только у нас появятся новости!"

У меня перестал работать с 1.5.7. Очевидно, что старые веб-движки (для меня libwebkitgtk-3.0-0:amd64 версия 2.4.11-0ubuntu0.1) постепенно будут требовать подтверждения из-за безопасности.

Другие вопросы по тегам