1

私はMediaElementforWindowsPhone 7を使用していますが、ユーザーがmp3ファイル内を検索できるようにする簡単なスライダーを作成したいと思います。しかし、私は自分が望む振る舞いを完全に得ることができません。少し前方を探すとうまくいきます。しかし、私がメディアの遠端を探そうとすると、それはもはや再生されず、沈黙しません。長距離を探すのを妨げているボンネットの下で発生しているある種のバッファリングはありますか?誰かがこの問題を克服したり、解決策を見つけたりしましたか?

私は情報を得るためにmsdnでこの投稿を参照していますが、私のURIはxapファイルに含まれているメディアから直接取得されており、ネットワークプロトコルを介して転送されていません。私もそのMediaElement.Position物件を使って探しています。

4

1 に答える 1

1

メディアを通常どおりに再生させて、先にスキップしない場合に、メディアがそれらの「遠いポイント」まで再生されることをテストしましたか?これも失敗した場合は、ファイルが破損している可能性があります。

スライダーへの複数の変更に対して、どのように変更を要求していますか?ポジションをすばやく連続して変更する場合は、これが問題になる可能性があります。CanSeekポジションを変える前に毎回チェックしていますか?スライダーを使用すると、1つのイベントで大きな「ジャンプ」をトリガーできますか、それとも小さなイベントをたくさん実行しようとしますか?

IsolatedStorageまた、ファイルをにコピーして、そこから再生してみる価値があるかもしれません。私はこれがかつて似たようなことを助けたという漠然とした記憶を持っています。

于 2011-03-25T12:04:52.057 に答える