android webview 视频相关

//设置为false则可以自动播放页面音视频  页面必须设置autoplay或者调用document.getElementById("video").play();
//默认为ture 所以在页面各种处理视频总是不能播放
webSetting.setMediaPlaybackRequiresUserGesture(false);


页面关闭音频继续播放问题,在activity中加入以下内容
@Override
protected void onDestroy() {
    webView.destroy();
    super.onDestroy();
}

 页面返回上一页时,可以在客户端调用页面的js方法。主要处理一些离开页面时的操作(比如处理离开页面时保存当前播放进度)

页面点击连接跳转是走window的unload的函数的 (这个unload是系统函数,下面客户端处理的这个是自定义函数)

mWebView.evaluateJavascript("javascript:unload();", new ValueCallback<String>() {
        @Override
        public void onReceiveValue(String s) {
            Log.d("unload","s="+s);
        }
});

猜你喜欢

转载自www.cnblogs.com/rchao/p/9686376.html