在IOS上播放条件语音

时间:2016-04-01 07:46:46

标签: javascript ios ruby-on-rails audio

我有一个有趣的问题,通过rails网络应用和JavaScript在iPhone / iPad上播放声音。

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

它从一开始就在PC上工作,经过一些工作后我开始在Android上工作,但我似乎无法在iPad或iPhone上工作,这就是这个应用程序的构建目的。

我试图播放有助的.wav文件。

1 个答案:

答案 0 :(得分:0)

<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>

你可以调用audio.play();完成处理用户输入后的功能。