J'ai développé une application de lecteur de musique pour Windows Phone 7.5 et Windows Phone 8. Maintenant, je veux écouter de la musique avec différents appareils Bluetooth. Je peux le connecter à mon téléphone et écouter de la musique, donc ça marche très bien. Mais il agit bizarrement dans certains scénarios. Si la musique est en pause, elle reprendra sur les enceintes si je déconnecte le bluetooth. Je peux voir dans mon journal qu'il reçoit une action de l'utilisateur à UserAction.SEEK
à la position où il était lorsque j'ai éteint bluetooth. À ce stade, la variable player.Position
est en quelque sorte devenue 0, donc il va à 0 et revenir à l'endroit où j'étais. Et je ne fais rien qui puisse causer cette action. Ce que je demande: Y at-il un moyen de prendre le contrôle ou d'obtenir un contrôle dans le AudioPlaybackAgent
que j'utilise de ce qui se passe lorsque je fais quelque chose avec mes appareils Bluetooth. Y at-il un événement qui se produit, ou tout cela est-il géré par le système d'exploitation? Si oui, pourquoi mon application se comporte-t-elle différemment de l'application stock? En outre, pourquoi est-ce que je reçois un UserAction.SEEK
lorsque j'éteins mon périphérique Bluetooth?Application WP7 et WP8 de contrôle avec casque Bluetooth
Si ma question n'est pas claire, n'hésitez pas à demander!