を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>
私は直接ユーザーとの対話なしのiOSでページのロードにresponsiveVoice.speak('Test');
を呼び出すしたいと思います。どうすればいい?
このコードスニペットは、デスクトップ上のAndroid/SafariではデスクトップではなくiOSでは上手く話します。