我使用这样的媒体:
var my_media = new Media(src);
my_media.play()大多数声音剪辑都很短,比如2-3秒.当用户单击play声音按钮时,我会播放声音。如果我继续按play,Mediaplayer崩溃什么的,声音就停止播放,在Eclips中,它的意思是:无法创建媒体播放器.
该应用程序仍然工作,但所有的声音在应用程序停止播放。
发布于 2012-06-09 16:48:56
请使用
var my_media = new Media(src, onSuccess, onError);
my_media.play();
// onSuccess Callback
function onSuccess() {
my_media.release();
console.log("playAudio():Audio Success");
}
// onError Callback
function onError(error) {
console.log('code: ' + error.code + '\n' +
'message: ' + error.message + '\n');
}主要的亮点是在my_media.release回调中使用“onSuccess ();”
参考文献:http://docs.phonegap.com/en/1.0.0/phonegap_media_media.md.html#media.release
https://stackoverflow.com/questions/10960176
复制相似问题