2

私はクライアントのためにPalmPreで最初のアプリを完成させています。テスト中に、手のひらで正常に機能するサウンドがクライアントのデバイスでまったく再生されないことに気づいたのは悲しいことでした。

私はそのような音を演奏しています:

    this.objAudioPlayer = new Audio();
this.objAudioPlayer.src =   Mojo.appPath + 'sounds/'+'RID_SND_GAME.mp3';
this.objAudioPlayer.play();

このコードで何か怪しいものはありますか?他に何を探すべきですか?

4

1 に答える 1

1

わかりました-私自身の質問に答えるために...

どうやら、Palm WebOS 1.2.1では、.ipkの現在のパッケージの一部ではないが、以前のリリースの一部であったサウンドを再生できます。以前にそのプログラムの以前のリリースの一部としてインストールされていたため、デバイスで幻の音が聞こえましたが、サウンドファイルは後続のリリースに含まれていませんでした。そのため、デバイスで音は聞こえましたが、クライアントは最新のチェックアウトを取得したばかりで、必要なオーディオファイルがいくつか欠落していたため、聞こえませんでした。

デバイスからアプリを削除してから、新しいパームインストールを実行することで、クライアントのエクスペリエンスを再現することができました(うーん、コードを出荷する前にクリーンインストールを実行します。以前にそのアドバイスを聞いたことがあるようです)。

于 2009-11-06T22:03:34.530 に答える