123
微信原生的直播拉流组件中requestFullScreen()这个方法不生效?组件名:<live-player></live-player> 基础库版本号:2.26.2 微信版本:8.0.34 //页面 <view bindtap="showFull"> <view class="live-video" bindtap="showFull"> <live-player id="livePlayer" src="{{liveUrl}}" mode="live" autoplay bindstatechange="statechange" binderror="error"> <view class='full_img_idv' catchtap="hideFull" wx:if="{{showControls}}"> <view class="col-box" bindtap="unFullScreen" wx:if="{{fullScreenFlag}}"> 退出全屏 </view> <view class="col-box" wx:else bindtap="onFullScreen"> 全屏 </view> </view> </live-player> </view> </view> //js Page({ data: { liveUrl:"", fullScreenFlag: false, showControls: false, LivePlayerContext: '' }, onLoad() { }, showFull() { this.setData({ showControls: true }) }, hideFull() { this.setData({ showControls: false }) }, onFullScreen() { console.log("点击全屏喽"); let that = this this.data.LivePlayerContext = wx.createLivePlayerContext('livePlayer') debugger this.data.LivePlayerContext.requestFullScreen({ direction: 90, success(e) { debugger that.setData({ fullScreenFlag: true }) }, fail(e) { debugger console.log(e) }, complete(e) { debugger console.log(e) } }) }, unFullScreen() { let that = this this.data.LivePlayerContext.exitFullScreen({ success(e) { that.setData({ fullScreenFlag: false }) }, }) }, statechange(e) { console.log('live-player code:', e.detail.code) }, error(e) { console.error('live-player error:', e.detail.errMsg) } })
2023-05-11组件:live-palyer 系统:iOS 16.2(20c65) 调用live-player播放的play方法,返回状态码2026。同时播放器也是黑屏状态。2026没有在开发文档上查询到相关信息。 过了一会显示状态码6000,6000没有在开发文档上查询到相关信息。 这些状态码都是什么意思啊? [图片]
live-palyer 在 ios 14.x版本的下返回状态码2026,是什么意思呢?组件:live-palyer 系统: ios 14.x版本 描述:调用live-player播放的play方法,返回状态码2026。同时播放器也是黑屏状态。2026没有在开发文档上查询到相关信息,那么2026代表什么呢? 谢谢
2023-04-11