2

phonegap アプリでサウンドを再生するには、次の方法があります。

  if (Ext.os.is.Android) {
            var soundPath = util.phonegap.getResourcesPath() + "/sounds/1khz_1_5s.mp3";
            var restSound = new Media(soundPath,
                function () {
                }, function (error) {
                    console.log(error);
                });
            restSound.play();
        }
        else {
            new Ext.Audio({hidden:true, url:'sounds/1khz_1_5s.mp3'}).play();
        }

ただし、アプリが開いているときに Pandora などを再生している場合、オーディオが停止し、サウンドが終了しても再開されません。サウンドを再生したときに発生していたオーディオを再開するにはどうすればよいですか?

iOSとAndroidで動作するにはこれが必要です。

4

1 に答える 1

0

JavaScript ブリッジを使用します。それはただ簡単です。

于 2014-11-28T14:02:21.540 に答える