播放器支持断点播放。当然不是关闭程序后才支持,在休眠后,再唤醒后,也要支持断点播放。
如果是播放U盘等移动设备,休眠唤醒后,会偶尔播放失败,查询媒体被打开的状态函数,发现最后为wmposPlaylistOpenNoMedia就停止了,在唤醒后,放别的音乐,发现也不行,把程序杀掉后,再播放就可以了。自己感觉是媒体设备被占用了一样,不然为什么杀掉后就可以了呢?
不知道各位有没有遇到此类情况,有完整方法的最好了,如果没有遇到此种情况的,我想知道如何释放mediaplayer控件呢?类似于做到杀掉程序,能在U盘插入后,继续播放的效果。关于释放mediaplayer,我也试过,效果不行,没达到要求。注明:我用的是WMP SDK进行的开发,并非mediaplayer控件。比较急,希望大家帮下。3Q