Titanium mobileで音再生

ググって出てきた(http://bowz.info/3760)のをそのまま実行すればいいんですが、自分なりに補足

環境
  • SDK 1.8.2

  • iOS SDK 5.1

サンプルコード

いたって簡単

var sound = Titanium.Media.createSound({
    url: './cricket.wav'
});

// 再生
sound.play();

止めたいときは、

// 停止
sound.stop();

単純に、音データを最後まで再生すると止まります。(自動でループとかはならない。loopingというプロパティがあるので、デフォルトfalseっぽいですね)

音データ

参考URLには

iPhone で使えるオーディオデータ形式は、aiff, wav, caf ファイルなんだそうな。

と書いてましたが、mp3,m4aでも再生できたのを確認!