Android 使用WebView 实现播放爱奇艺视频,可全屏(使用的腾讯的X5内核) (一)
发布时间:2018-06-27 18:30,
浏览次数:1438
, 标签:
Android
WebView
项目中有个需求,播放爱奇艺的视频,百度了一通,可能是搜索词有问题,没找到解决方法,后来无意中发现微信可以播放,就想到是否可以使用微信的x5内核,一试发现可以实现。想要实现的效果如下,点击全屏后全屏播放。
首先,使用原生WebView播放爱奇艺的视频,爱奇艺的视频url 如下:
http://dispatcher.video.iqiyi.com/common/shareplayer.html?rel=0&autoplay=1&vid=
96f0abef35b4b3a32c6e86738c795868&tvId=959656600&coop=coop_244_af&cid=&aid=
223135601&bd=1
直接加载无法播放,而且我们需要控制播放。自动播放,还有全屏播放。
直接接入TBS内核。
TBS内核官网
1.下载TBS X5 SDK
下载你需要的版本,我使用的完整版本。
找到SDK 中的jar文件,添加到项目中的libs目录下,右键执行Add as Library。
2.找到jniLibs下的.so文件,添加到自己的项目
刚才下载的SDK 中,有一