为什么使用Google URL的此Javascript文字转语音不起作用

时间:2016-04-15 16:36:30

标签: javascript html text-to-speech google-text-to-speech

我在stackoverflow中找到了this question。我试图做同样的事情,但它不起作用。

<html>

<body>
<script type="text/javascript">
var audio = new Audio();
audio.src ='https://translate.google.com/translate_tts?ie=utf-8&tl=en&q=Hello%20World';
audio.play();    
</script>
</body>
</html>

你能告诉我出了什么问题吗?

1 个答案:

答案 0 :(得分:1)

问题是Google为跨域保护实施的安全功能。

尽管如此,仍然可以做你想做的事。只需确保您的rel标签设置正确。

阅读this question了解详情。