На ResponsiveVoice.JS website в разделе причуды говорится:ResponsiveVoice.js - Двигаясь IOS TTS Необходимого Прямого взаимодействия с пользователем
IOS TTS не может быть запущен без прямого взаимодействия с пользователем, ResponsiveVoice JS сопоставляет это
Но, для жизни меня, я не могу обойти это требование прямого взаимодействия с пользователем. Как вам обойти это?
Вот фрагмент кода я пытаюсь выполнить без взаимодействия с пользователем, я в настоящее время уже находится в <head>
элемента:
<script src="http://code.responsivevoice.org/responsivevoice.js"></script>
<script type="text/javascript">
function speak_static_data(){
responsiveVoice.speak('Test');
}
setTimeout(function(){ speak_static_data(); }, 3000);
</script>
Я хотел бы назвать responsiveVoice.speak('Test');
на странице загрузки в прошивкой без прямого взаимодействия с пользователем , Как мне это сделать?
Этот же фрагмент кода отлично работает на Android/Safari на рабочем столе/Chrome на рабочем столе, но не в iOS.