Windows Phone 7.5 および Windows Phone 8 用の音楽プレーヤー アプリを開発しました。今、さまざまな Bluetooth デバイスで音楽を聴きたいと思っています。携帯電話に接続して音楽を聴くことができるので、問題なく動作しています。しかし、特定のシナリオでは奇妙な動作をします。音楽が一時停止されている場合、Bluetooth を切断すると、スピーカーで音楽が再開されます。UserAction.SEEK
Bluetoothをオフにしたときの位置へのユーザーアクションを受信したことをログで確認できます。この時点で、player.Position
変数はなぜか 0 になったので、0 になって元の場所に戻ります。そして、私はその行動を引き起こすようなことは何もしません。
私が求めているのは、制御を引き継ぐ方法、またはAudioPlaybackAgent
Bluetooth デバイスで何かを行うときに使用する制御を取得する方法はありますか。発生するイベントはありますか、それともすべて OS によって処理されますか? もしそうなら、なぜ私のアプリケーションは株式アプリと異なる動作をするのですか? また、UserAction.SEEK
Bluetooth デバイスの電源を切ったときに が表示されるのはなぜですか?
私の質問が不明な場合は、お気軽にお尋ねください!