Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/105.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在IOS上播放条件声音_Javascript_Ios_Ruby On Rails_Audio - Fatal编程技术网

Javascript 在IOS上播放条件声音

Javascript 在IOS上播放条件声音,javascript,ios,ruby-on-rails,audio,Javascript,Ios,Ruby On Rails,Audio,我在通过rails web应用程序和JavaScript在iPhone/iPad上播放声音时遇到了一个有趣的问题 根据用户表单的输入,应播放两种声音中的一种。没有办法确定哪种声音应该纯粹在客户端播放 它从一开始就在PC上运行,经过一段时间的工作,我在Android上运行了它,但我似乎无法在iPad或iPhone上运行,而这正是这款应用的目的 我正在尝试播放一个.wav文件,它会有帮助。 <script> $(document).ready(function() {

我在通过rails web应用程序和JavaScript在iPhone/iPad上播放声音时遇到了一个有趣的问题

根据用户表单的输入,应播放两种声音中的一种。没有办法确定哪种声音应该纯粹在客户端播放

它从一开始就在PC上运行,经过一段时间的工作,我在Android上运行了它,但我似乎无法在iPad或iPhone上运行,而这正是这款应用的目的

我正在尝试播放一个
.wav
文件,它会有帮助。


<script>
    $(document).ready(function() {
        var audio = document.createElement('audio');
        audio.setAttribute('src', 'audio.mp3');
        audio.setAttribute('autoplay', 'autoplay');
        //audio.load()

        $.get();

        audio.addEventListener("load", function() {
            audio.play();
        }, true);
    });
</script>
$(文档).ready(函数(){ var audio=document.createElement('audio'); setAttribute('src','audio.mp3'); setAttribute('autoplay','autoplay'); //audio.load() $.get(); addEventListener(“加载”,函数(){ 音频播放(); },对); });
您可以调用audio.play();处理完用户输入后,返回函数