[英]Cordova 1.7 - Media, playing sound clips, crashes after several plays - Android
Im using Media like this: 我正在使用像这样的媒体:
var my_media = new Media(src);
my_media.play()
Most sound clips are really short, like 2-3 seconds. 大多数声音短片都很短,比如2-3秒。 I play back a sound when the user clicks the play sound buttons.
当用户点击播放声音按钮时,我会播放声音。 If I keep pressing play continuasly the Mediaplayer crashes or something, the sound stops playing and in Eclips its says this: Unable to create media player.
如果我继续按播放连续播放Mediaplayer崩溃或某事,声音停止播放,在Eclips中它说: 无法创建媒体播放器。
The app still works, but all the sound in the app stops playing. 该应用程序仍然有效,但应用程序中的所有声音都停止播放。
Kindly use 请使用
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');
}
The Main Highlight point is that use "my_media.release();" 主要亮点是使用“my_media.release();” in onSuccess callback
在onSuccess回调中
REF: http://docs.phonegap.com/en/1.0.0/phonegap_media_media.md.html#media.release 参考: http : //docs.phonegap.com/en/1.0.0/phonegap_media_media.md.html#media.release
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.