ResponsiveVoice在页面加载后不起作用,请单击“必需”

我有时需要使用我的网站的刷新。问题是响应语音功能始终中断,直到页面在任何地方单击之前,不会恢复。最小化示例(在加载后没有声音,单击声音后将播放):

</html><!DOCTYPE html>
<html>
  
<head>
<script src="https://code.responsivevoice.org/responsivevoice.js"></script>
</head>
      
<body>
<a href="" onmouseover="{responsiveVoice.speak('text to speach');}">text to read - move the mouse over me</a>
</body>

</html>

任何想法如何在没有真正单击的情况下刷新后启用响应值,某些预定义的代码,任何诀窍等?

这是通过设计,为了防止自动播放声音(和Annyoing用户)用户必须在播放音频之前与前面的页面交互。Patrick埃文斯

回答 0