OK,各位,这是原创,转载注明出处啊~~~~~
Android WebView停止视频播放网上已经有资料了,大家可以google,我今天分了个工作,要停掉WebView里面播放的音频。不知道为什么这东西和停掉视频完全不是一回事,网上那套都不管用的,结果哥一狠心,就去看源码了。。。。
大家看HTML5Audio.java类:
play()
private void play() {
if (mState == COMPLETE && mLoopEnabled == true) {
// Play it again, Sam
mMediaPlayer.start();
mState = STARTED;
return;
}
if (((mState >= ERROR && mState < PREPARED)) && mUrl != null) {
resetMediaPlayer();
setDataSource(mUrl);
mAskToPlay = true;
}
if (mState >= PREPARED) {
AudioManager audioManager = (AudioManager) mContext.getSystemService(Context.AUDIO_SERVICE);