我们正在使用HTML5 / Javascrpt。
假设我们列出了每个球员来自巴塞罗那的名单(例如name ='Lionel Messi')。我想听听球员的名字。为了做到这一点,我会使用:
var narrator = new Audio('https://translate.google.com/translate_tts?ie=UTF-8&tl=tr-TR&client=tw-ob&q=The+players+name+is'+ name); narrator.play();
如果变量名称等于'Lionel + Messi',这将有效。但现在它等于'Lionel Messi',我们无法改变名称的价值。
有什么想法吗?
答案 0 :(得分:0)
您可能只想使用encodeURIComponent
:
var narrator = new Audio('https://translate.google.com/translate_tts?ie=UTF-8&tl=tr-TR&client=tw-ob&q=The+players+name+is' + encodeURIComponent(name)); narrator.play();