Прекратить глушение звуков при воспроизведении звуков с помощью кнопки (вызывается)

Я делаю приложение для воспроизведения звуковых клипов, однако сценарий заклинивает, когда я пытаюсь их воспроизвести (два клипа дублированы!) Вот мой сценарий:

<script type="text/javascript">
    var playerObj = null;

    function SoundA() {
    droid.stopSound(playerObj);
    droid.playSound(true);
        if (playerObj == null) {
            playerObj = droid.playSound('www/res/15000.mp3', true);
        } else {
            if (droid.isPlayingSound(playerObj)) {
                droid.stopSound(playerObj);
            } 
            playerObj = null;
        }
    }

    function SoundB() {
        droid.stopSound(playerObj);
        droid.playSound(true);
        if (playerObj == null) {
            playerObj = droid.playSound('www/res/18000.mp3', true);
        } else {
            if (droid.isPlayingSound(playerObj)) {
                droid.stopSound(playerObj);
            } 
            playerObj = null;
        }
    }
    </script>

Кнопки вызываются следующими способами.

<button onclick="SoundA()">15k</button>
<button onclick="SoundB()">17k</button>

0 ответов

Другие вопросы по тегам