2012-01-18 9 views
0

をロードし、音PhoneGapのLimeJS音は、私はPhoneGapのでlimejsを使用しています

Lime.audio.Audioについての問題に直面していません。KenWongスタックオーバーフロー(ありがとうのGoogleグループのこのlinkに従った後 )サウンドは私のiPhoneで再生されていますが、それは私のアンドロイドで再生されていません。

Google Chromeでサウンドが動作していますが、同じコードをphoneGapと統合してアンドロイド用に実行すると、サウンドが聞こえません。

 var welcomeSound = new lime.audio.Audio('assets/sounds/accordion.mp3'); 
     if(welcomeSound.isLoaded() && !welcomeSound.isPlaying()){ 
      alert('loaded'); 
      welcomeSound.play(); 

     } 
  • 私はisLoaded()関数をチェックします。
    androidのサウンドがロードされていません。サウンドを正しく読み込んで再生する方法はありますか?アンドロイド用

  • 私は単にphonegapのサウンドAPIを試してみてください。それだけではうまくいきますが、 私はlimejs.audio.Audio機能を使いたいです。

  • アンドロイドのlimejs.audio.Audioには制限があります。

  • また、さまざまなサウンドフォーマット(.mp3、.ogg、.wav、.aacなど)もお試しください。 android。それでもlimejsオーディオで同じ問題に直面しています。

  • :)私のMACではGoogle Chromeですべてのサウンドが動作しますが、Androidブラウザでは で動作していません。

  • と同様に非常に奇妙なことは、MAC のサッカーでは再生されないが、iPhoneのサファリではスムーズに再生されないということです。

答えて

0

Lime.js作成し、オーディオ要素は、サウンドを再生します。悲しいことに、のオーディオ要素はPhoneGapで使用されるAndroid WebViewで壊れています。代わりにPhoneGap Mediaクラスを使用して見たいと思うでしょう。返信用

http://docs.phonegap.com/en/1.3.0/phonegap_media_media.md.html#Media

+0

ありがとう、私はそれがアンドロイドに適していますが、私はlimejsと統合するとき、私は何の音を持っていない再び:(音のためのPhoneGapのメディアクラスを使用していた。私を導いてください。 –

関連する問題