android - 如何检查 webview YouTube 视频播放器是否已启动

标签 android webview youtube admob

在我的 Android 应用程序中,我有一个 Web View ,其中 Web View 中嵌入了 YouTube 视频。我的应用程序有一个原生 AdMob 横幅。

我想在用户播放视频时隐藏应用程序中的 native Admob 横幅,以便在视频播放时不会显示横幅,然后在视频停止播放时再次显示广告

问题是我不知道如何检查视频是否开始或停止。

知道如何做到这一点吗?非常感谢。

最佳答案

我想到的建议之一是将 AdView 的可见性设置为“GONE”,并在视频播放时调用 mAdView.pause() AdView。这应该可以防止向 AdMob 发出任何其他请求。视频播放完毕后,您想再次显示横幅 - 您应该将 AdView 的可见性设置为 VISIBLE 并调用 mAdView.resume()

关于android - 如何检查 webview YouTube 视频播放器是否已启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55406469/

相关文章:

java - RecyclerView .addTextChangedListener 给出多个位置

flutter - 在flutter webview中显示自定义错误页面而不是android返回的默认错误页面

php - 如何在 Symfony2 项目中使用 Zend GData

android - AppCompatActivity因嵌入式YouTube视频而崩溃

java - 如何基于Spinner设置TextView的文字?

java - 何时使用回调而不是普通函数?

Android:选项卡布局的优缺点

html - electron webview 模拟手机屏幕

android - 在 webview android 中使用 pinch

api - YouTubeDataAPI中的“Access Not Configured”错误