【发布时间】:2016-12-22 11:42:00
【问题描述】:
是否有回调或处理 mp4 完成的方法
listener in webview。
因为 Mp4 是 not supported in all device。我必须在完成一个 mp4 视频时打开另一个活动。
既然视频是completed in WebView,我怎么能做到这一点。我知道如何使用 VideoView 来做到这一点。
mWebView.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String urlNewString) {
return true;
}
@Override
public void onPageStarted(WebView view, String url, Bitmap facIcon) {
}
@Override
public void onPageFinished(WebView view, String url) {
}
});
webview 委托仅有助于知道该页面是fully loaded。或者告诉我处理 MP4 的 onCompletion 的替代方法。 mediaplayer.setOnCompletion 仅适用于 VideoView,不适用于 WebView。
【问题讨论】:
-
请参考此链接它可能会有所帮助stackoverflow.com/questions/15768837/…
-
@JayShah 我的问题是不支持 HTML 5。问题是侦听完成侦听器。当用户完整观看视频时
-
如果您查看他制作的自定义 webview 客户端的链接,并且在该客户端中他支持 onCompletionListener 用于 webview 中的视频。您可以根据您的要求修改或应用逻辑。
标签: android callback delegates android-webview android-videoview