爱吃鱼的靖哥哥
爱吃鱼的靖哥哥
  • 发布:2020-01-04 16:57
  • 更新:2021-01-31 16:29
  • 阅读:1722

v3模式requestFullScreen无效

分类:uni-app
v3

v3模式requestFullScreen无效

0 关注 分享

要回复文章请先登录注册

叫啥好呢

叫啥好呢

回复 DCloud_uniAD_HDX :
videoContext = uni.createVideoContext(videoId)
videoContext.requestFullScreen(0)
videoContext.hideStatusBar()
videoContext.play()
编译到小程序 会首次横屏 如果我这会退出全屏 再进来时候就竖屏了
2021-01-31 16:29
爱吃鱼的靖哥哥

爱吃鱼的靖哥哥 (作者)

回复 DCloud_uniAD_HDX :
就是会打印那个错,下个版本大概什么时候能发布啊
2020-01-07 16:18
DCloud_uniAD_HDX

DCloud_uniAD_HDX

回复 爱吃鱼的靖哥哥 :
看不懂 requestFullScreen 是什么问题,请提供测试工程
2020-01-07 16:16
爱吃鱼的靖哥哥

爱吃鱼的靖哥哥 (作者)

回复 DCloud_uniAD_HDX :
报错,无法全屏勾上V TypeError: undefined is not an object (evaluating 'this.$scope.$page')
2020-01-07 16:13
DCloud_uniAD_HDX

DCloud_uniAD_HDX

回复 爱吃鱼的靖哥哥 :
样式问题下版修复,requestFullScreen 是什么问题?
2020-01-07 16:02
爱吃鱼的靖哥哥

爱吃鱼的靖哥哥 (作者)

回复 DCloud_uniAD_HDX :
勾上V3和fast启动会报TypeError: undefined is not an object (evaluating 'this.$scope.$page')
2020-01-07 13:47
爱吃鱼的靖哥哥

爱吃鱼的靖哥哥 (作者)

回复 爱吃鱼的靖哥哥 :
<cover-view class="video-touch-view" v-if="isVideoFullScreen" :style="{width:`${fullControlsWidth}px`,height:`${fullControlsHeigt}px`}"></cover-view>
2020-01-07 11:58
爱吃鱼的靖哥哥

爱吃鱼的靖哥哥 (作者)

回复 DCloud_uniAD_HDX :
是的,勾选了v3,就会报错,然后去掉v3也不行,最后我把代码删了一步步重新写了一遍又可以了。不知道是什么问题,感觉是更新了版本的问题,好多之前能用的都出问题了,尤其是nvue界面样式,搞死了,搞到现在还没搞好,太难调了。
<cover-view class="video-touch-view" v-if="isVideoFullScreen" :style="{width:`${fullControlsWidth}px`,height:`${fullControlsHeigt}px`}"></cover-view>
let sysInfo = uni.getSystemInfoSync();
this.fullControlsWidth = sysInfo.screenHeight;
this.fullControlsHeigt = sysInfo.screenWidth;这样子全屏的时候总是跟手机屏幕不一样大,而且调试的时候退出app再进来居然前几次会出现不同的样式
2020-01-07 11:58
DCloud_uniAD_HDX

DCloud_uniAD_HDX

Video API?
2020-01-04 20:00