[英]Control WP7 and WP8 app with bluetooth headset
我已经开发了适用于Windows Phone 7.5和Windows Phone 8的音乐播放器应用程序。现在我想用各种蓝牙设备收听音乐。 我可以将它连接到我的手机并听音乐,这样就可以了。 但它在某些情况下表现得很奇怪。 如果音乐暂停,如果我断开蓝牙,它将在扬声器上恢复。 我可以在我的日志中看到它收到UserAction.SEEK
的用户操作到我关闭蓝牙时的位置。 此时, player.Position
变量以某种方式变为0,因此它变为0并返回到我所在的位置。 而且我不做任何会导致这种行为的事情。
我要问的是:有没有办法接管控制或获取AudioPlaybackAgent
中的任何控制权,当我使用我的蓝牙设备时会发生什么。 是否有任何事件发生,或者所有这些都由操作系统处理? 如果是这样,为什么我的应用程序的行为与股票应用程序不同? 另外,为什么我在转动蓝牙设备时收到UserAction.SEEK
?
如果我的问题不清楚,请不要犹豫!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.