首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >onShowCustomView的解决方法

onShowCustomView的解决方法
EN

Stack Overflow用户
提问于 2012-10-23 17:05:33
回答 1查看 2.5K关注 0票数 4

我需要提取嵌入在webview中的videoview中当前正在播放的视频的Uri。我可以使用这里提供的解决方案在Android2.1到2.3.7上运行

Android get Video source path from VideoView

不幸的是,这在上面的Android3.0中不起作用,因为onShowCustomView回调不是在最小化模式下调用的。

此问题也记录在此处

http://code.google.com/p/android/issues/detail?id=36020

谁能为我提供任何替代的解决方法来获得videoview uri。

好的,在周围搜索了一下(参见answer https://stackoverflow.com/a/3866411/1135101)之后,显然有一种方法可以通过JNI监听视频事件。现在的问题是,我不确定如何编写侦听视频事件的JNI函数。谁能说这是不是可能的,以及如何去做。

好的,最后的努力

根据这个答案,Show HTML5 Video Fullscreen

onShowCustomView在全屏模式下调用。现在的问题是,当我无法控制网站时,如何强制视频以全屏模式播放。

EN

回答 1

Stack Overflow用户

发布于 2013-04-05 08:14:55

我相信WebViewClient.shouldInterceptRequest(android.webkit.WebView, java.lang.String)可能会有所帮助。您需要过滤掉视频urls并简单地返回null

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13026936

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档