出现同样的问题,在ios上
cover-view点击穿透希望点击map组件上蓝色的cover-view,触发cover-view上的clickCover事件,在开发工具正常,在安卓真机正常,在ios真机不正常,表现为先触发了map组件上的clickMap事件,再触发cover-view上的clickCover事件,刚开始不存在这个问题的,最近发现ios端出问题,ios 11.4.1, iphone7 [图片]
2018-08-29你好 请问下你解决了吗
live-player全屏返回有时会错位两个图片是多次点击全屏后, [图片] [图片] 两个图片是多次点击全屏后,返回小屏,多次出现错位。
2018-08-24这里是两个live-player;其中一个src可以播,另一个src暂时给空,将可以播的live-player全屏 出现上面现象
live-palyer ios 全屏错位- 当前 Bug 的表现(可附上截图) 非全屏[图片] 全屏[图片] - 预期表现 - 复现路径 - 提供一个最简复现 Demo index.wxml页面 <view class='container-box'> <view class='camera-view'> <live-player style="width: 100%;height: 100%;" id="camera-player" src="rtmp://192.168.2.50:1937/camera/2" mode="RTC" orientation="vertical" object-fit="contain" background-mute="false" autoplay='true' bindstatechange="onCameraPlayEvent" bindfullscreenchange="cameraFullscreenChange"> <cover-image class="button_bottom" src="../../images/full.png" bindtap='cameraFullscreenClick'></cover-image> </live-player> </view> <view style='height:0.5%;'></view> <view class='camera-view'> <live-player style="width: 100%;height: 100%;" id="camera-player1" src="" mode="RTC" orientation="vertical" object-fit="contain" background-mute="false" autoplay='false' indstatechange="onCamera1PlayEvent" bindfullscreenchange="camera1FullscreenChange"> <cover-image class="button_bottom" src="../../images/full.png" bindtap='camera1FullscreenClick'></cover-image> </live-player> </view> </view> index.js Page({ /** * 页面的初始数据 */ data: { firstshow: true, cameraData: { cameraPlayUrl: '', cameraPlayCxt: {}, isFullscreen: false, }, camera1Data: { cameraPlayUrl: '', cameraPlayCxt: {}, isFullscreen: false, }, mute: false, }, onCameraPlayEvent: function (ret) { this.playEvent(ret.detail.code); }, onCamera1PlayEvent: function (ret) { this.playEvent(ret.detail.code); }, playEvent(code) { }, cameraFullscreenChange: function () { this.setData({ ['cameraData.isFullscreen']: !this.data.cameraData.isFullscreen }); }, camera1FullscreenChange: function () { this.setData({ ['cameraData1.isFullscreen']: !this.data.cameraData1.isFullscreen }); }, cameraFullscreenClick: function () { console.log(1); if (this.data.cameraData.isFullscreen) { this.data.cameraData.cameraPlayCxt.exitFullScreen(); } else { this.data.cameraData.cameraPlayCxt.requestFullScreen({ direction: 90 }); } }, camera1FullscreenClick: function () { console.log(1); if (this.data.cameraData1.isFullscreen) { this.data.cameraData1.cameraPlayCxt.exitFullScreen(); } else { this.data.cameraData1.cameraPlayCxt.requestFullScreen({ direction: 90 }); } }, createPlayCxt: function () { this.setData({ ['cameraData.cameraPlayCxt']: wx.createLivePlayerContext('camera-player'), ['cameraData1.cameraPlayCxt']: wx.createLivePlayerContext('camera-player1'), }) }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady: function () { var self = this; this.createPlayCxt(); this.data.firstshow = false; }, /** * 生命周期函数--监听页面显示 */ onShow: function () { var self = this; // 保持屏幕常亮 wx.setKeepScreenOn({ keepScreenOn: true }) }, /** * 生命周期函数--监听页面隐藏 */ onHide: function () { console.log("onhide"); }, /** * 生命周期函数--监听页面卸载 */ onUnload: function () { }, }) index.css page{ background-color:#f3f3f3; } .container-box{ height: 100vh; width: 100%; } .camera-view{ /* height: 54.5%; */ height: 30.5%; } .camera-blank{ height: 0.5%; } .button_bottom { position: absolute; top:0px; left: 0px; z-index: 11111; width: 48px; height: 48px; display:inline-block; }
2018-08-24[图片]就只是通过这个绑定了下,机型:魅族MX4 android5.1 微信版本6.6.7
bindinputinput 组件,设置bindinput事件后,在android5.1,微信6.6.7中如果我输入之后直接点击提交(不点别的任何地方)代码根本就不执行bindinput事件,别的android系统是好的
2018-07-25请问下你这个问题解决了吗?
cover-image设置mode属性无效,怎么样才能保证图片不变形?目前我们有个页面是在地图上显示头像,所以用 了cover-image标签,但是这个标签不支持mode属性。那我就会遇到图片变形的问题。 请问这个问题大家一般是怎么解决的?mode属性什么时候才能用在cover-image标签上?他不支持mode属性,真的很不方便
2018-07-18你这个问题解决了吗
<live-pusher>当页面被hide时,无法继续推送画面- 需求的场景描述(希望解决的问题) 我在A页面进行<live-pusher>推流,然后点击一个按钮,navigateTo到B页面,这时候,别人看我的直播时,会是黑屏,A页面只是被隐藏了一下,就无法获取画面了吗? - 希望提供的能力 页面隐藏也能持续推送直播画面
2018-07-04请问下你这个解决了吗
小程序 live-pusher, live-player 相互覆盖问题现在想要实现一个双向视频的功能,其中主画面是 live-player主键,占整个手机屏幕.live-pusher是次画面,放在屏幕的右下角,并且显示层级比live-player高,覆盖在live-player上面.经过测试,发现这个2个原生组件的层级永远是live-player比较高,live-pusher会被完全遮挡住. 想请教下有没有方法调整这2个组件之间的显示层级?
2018-07-04