android x5 视频全屏,腾讯X5浏览器内核全屏播放视频相关问题
最近项目中接入了腾讯X5SDK用于展示H5与原生交互 有一个需求是在线播放H5中的视频且能全屏
原本是按照Demo中的代码写的。也没发现什么问题 但是发现一点击全屏播放的按钮 视频就卡死了。
网上搜了良久 也未发现问题所在 找到大半夜 终于在腾讯接入问题中发现了点东西 ...
发生问题之前的代码是这么写的
mWebView = new X5WebView(App.getContext(), null);
mViewParent.addView(mWebView, new FrameLayout.LayoutParams(
FrameLayout.LayoutParams.FILL_PARENT,
FrameLayout.LayoutParams.FILL_PARENT));
文档中是这么说的...
image.png
要实现全屏播放的两个条件
A Context必须是Activity类型的Context
B 在清单文件中声明属性
而我写的代码是
image.png
就因为这个蛋疼的原因 浪费了我大半天的时间...
关于全屏播放 可以在播放之前设置
if (web.getX5WebViewExtension() != null) {
Toast.makeText(this, "页面内全屏播放模式", Toast.LENGTH_LONG).show();
Bundle data = new Bundle();
data.putBoolean("standardFullScreen", false);// true表示标准全屏,会调起onShowCustomView(),false表示X5全屏;不设置默认false,
data.putBoolean("supportLiteWnd", false);// false:关闭小窗;true:开启小窗;不设置默认true,
data.putInt("DefaultVideoScreen", 1);// 1:以页面内开始播放,2:以全屏开始播放;不设置默认:1
web.getX5WebViewExtension().invokeMiscMethod("setVideoParams",
data);
}
这一点文档上介绍的很清楚
希望这篇文章能帮你节省些时间
android x5 视频全屏,腾讯X5浏览器内核全屏播放视频相关问题相关推荐
- 解决微信浏览器video标签自动播放视频失效
正常在浏览器好好的视频,在微信内置浏览器中点击播放全屏,样式也不一样,自动播放失效.罪魁祸首是微信把video标签都成微信规则的了.下面方式可以解决视频播放全屏以及不能自动播放的问题. <vid ...
- QQ浏览器如何修改截屏快捷键?QQ浏览器修改截屏快捷键的方法
qq浏览器是一款非常好用的搜索服务软件,在日常生活中如果碰到有什么不懂的内容,都可以使用这款软件解决,使用非常的方便,随时都可以满足用户的搜索需求,用户在使用这款软件的时候可以使用到非常多的功能,随时 ...
- 如何在浏览器 console 控制台中播放视频?
如何在浏览器 console 控制台中播放视频? 要实现这个目标,主要涉及到这几个点: 如何获取和解析视频流? 如何在 console 里播放动态内容? 如何在 console 里播放彩色内容? 如何 ...
- 龙芯版UOS 自带浏览器无法使用flash在线播放视频
龙芯版UOS 自带浏览器无法使用flash在线播放视频 1.案例 无法播放视频 龙芯CPU使用MIPS指令集,用互联网的最新flash(一般情况下,是X86指令集flash),点击下载安装最新flas ...
- ubuntu 火狐浏览器无flash无法播放视频解决办法简单
1.ctrl+alt+t 打开终端 2.输入以下代码 回车(ubuntu右键复制鼠标滚轮粘贴) sudo apt install flashplugin-installer 3.输入以下代码 回车 s ...
- 移动端 使用X5 内核 html自动播放视频
1.首先集成配置X5内核 1. 集成 SDK下载链接: https://x5.tencent.com/tbs/sdk.html 如果是Android Studio用户将 相应的jar包放在 jniLi ...
- 马化腾对短视频志在必得?腾讯又双叒叕发布了一款短视频App
11月1日消息,2018年腾讯全球合作伙伴大会在南京召开,腾讯副总裁林松涛宣布正式发布新一代短视频产品Yoo. 林松涛表示,Yoo将定位精品原创短视频平台,希望主打视频领域的消费升级.他谈到,短视频行 ...
- php音视频边下边播,视频个别片段加旁白,就是我边播放视频边录制旁白或声音...
我们平常在看游戏视频.家庭录像.动画等视频都能听到解说(旁白)声音.嘻嘻,想知道这可以用什么软件给视频加旁白么?笔者找了一款最易上手的软件,可以边播放视频边录制旁白或声音.以下附上视频片段加旁白的解决 ...
- 怎么访问远端计算机视频,GOM Remote怎么用?使用GOM remote远程控制电脑播放视频的方法介绍...
GOM Remote是什么?GOM Remote怎么使用?GOM Remote是一款功能非常强大的手机远程控制电脑软件,它支持安卓以及iOS平台,win平台Mac平台.它配合家族的播放器,可以实现在手 ...
最新文章
- 为什么打印还要另存为_锦学考研 | 打印准考证的常犯错误
- 上传图片之上传前判断文件格式与大小
- 揭秘企业级web负载均衡完美架构
- 后端技术:MyBatis 知识点整理,值得收藏!
- [转]将input file的选择的文件清空
- android 前后同时预览_用上这些官方动态壁纸,让你的 Android 主屏简洁又优雅
- 【Linux】解决Linux上解压jdk报错gzip: stdin: not in gzip format
- 【学习笔记】一:JavaScript简介
- 高中信息技术——VB数据类型和基础语句结构
- 每日算法系列【LeetCode 315】计算右侧小于当前元素的个数
- 如何打日志才能方便排查问题?
- zookeeper资料
- paip。java 高级特性 类默认方法,匿名方法+多方法连续调用, 常量类型
- pe制作linux硬盘的镜像文件_制作一个64M的U盘启动盘(mini linux + winpe +dos toolbox)
- 用Python实现将滑动屏幕保存的录屏视频自动拼接为长截图
- 方差,协方差,标准差和均值标准差等各种差
- 嵌入式常用裸机编程框架
- 使用html和css的一些案列(小米官网)
- pythonidle如何调字体_python IDLE 背景以及字体的修改
- mysql 分位数 知乎_分位数的意义是什么?