我需要在嵌入 webview 的 videoview 中提取当前正在播放的视频的 Uri。我可以使用此处提供的解决方案在 android 2.1 到 2.3.7 上运行
不幸的是,这在上面的 android 3.0 中不起作用,因为 onShowCustomView 回调不是在最小化模式下调用的。
此问题也记录在这里
http://code.google.com/p/android/issues/detail?id=36020
任何人都可以为我提供任何替代解决方法来获取 videoview uri。
好的搜索了一下(请参阅答案https://stackoverflow.com/a/3866411/1135101)显然有一种方法可以通过 JNI 监听视频事件。现在的事情是我不知道如何编写一个 JNI 函数来监听视频事件。任何人都可以说这是否可能以及如何去做。
好的最后的努力
根据这个答案 Show HTML5 Video Fullscreen
onShowCustomView 在全屏模式下调用。现在的问题是当我无法控制网站时,如何强制视频以全屏模式播放。