Android如何让如何让WebView中的中的HTML5页面实现视频全屏播放页面实现视频全屏播放
前言前言
本文主要是将最近工作中遇到的一个问题进行总结分享,主要介绍的是如何让WebView中H5页面全屏播放视频。关于这个问
题,做一下简单分析,希望对大家有所帮助,下面话不多说了,来看看详细的介绍吧。
效果图效果图
运行效果
其实很简单,就是配置问题。关键地方配好了,基本没什么问题了。
硬件加速
设置WebView
在清单需要配置的在清单需要配置的AndroidManifest.xml
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity
android:name=".WebViewActivity"
android:configChanges="orientation|screenSize|keyboardHidden"
android:hardwareAccelerated="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
这里需要注意的是:这里需要注意的是:启动硬件加速可以 在application 启动这个硬件加速,也可以在对应的activity启动
android:hardwareAccelerated="true"
还有这个
configChanges="orientation|screenSize|keyboardHidden"
必须是
orientation|screenSize|keyboardHidden
当然记得加上网络权限
<uses-permission android:name="android.permission.INTERNET" />
评论1
最新资源