简体   繁体   English

JavaScript 的问题在移动设备上不起作用

[英]Problem with JavaScript doesn't work on mobile

Hello guys I've met a problem with one JavaScript which doesn't work on mobile but works really well on PC.大家好,我遇到了一个 JavaScript 的问题,它不能在移动设备上运行,但在 PC 上运行良好。 Somebody could to give me any advice what I could to change?有人可以给我任何建议,我可以改变什么? I'm working on the project free of charged website for people studying Polish and it would be perfect to put it on one page:) thanks in advance我正在为学习波兰语的人开发一个免费的网站项目,最好把它放在一页上:) 提前谢谢

 $(function() { $('a.say').on('click',function(e){ e.preventDefault(); var text= $('input[name="Text"]').val(); text = encodeURIComponent(text); console.log(text); var url = "https://translate.google.com/translate_tts?ie=UTF-8&q=" + text + "&tl=pl&client=tw-ob"; $('audio').attr('src', url).get(0).play(); }); });
 HTML <input type="text" name="Text"> <a href="#" class="say">Check it</a> <audio src="" class="speech" hidden></audio> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script> </div>`

Try with a simple code like alert() .尝试使用像alert()这样的简单代码。 if it don't works your mobile browser doesnt support javascript.如果它不起作用,您的移动浏览器不支持 javascript。

if works your speech system not working如果工作你的语音系统不工作

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM