- live-player 里面用over-view 无法绑定bindtap事件
<live-player style="width:100%;height:100%;background:red" src="" autoplay="true"> <cover-view class="close-detail-btn" bindtap="closeDetail"> <cover-image src="../../images/close-detail-icon.png" bindtap="closeDetail"/> </cover-view> </live-player>
2018-04-27 - live-player 绑定 bindtouchmove事件无效
在live-player中添加bindtouchmove属性(手指触摸后移动)。在虚拟机上可以触发这个事件,但是在真机上这个属性就没了 [图片] [图片] 文档上也没说live-player不让用手势事件啊,求解!!!!!
2018-06-21 - 能否提供一个层级(z-index)最低的 live-player ?
为什么需要一个这样的 live-player/video 呢? 答: 1,因为通常情况下,我们需要在视频上放一些自定的控件,动画等等。但是用 cover-view 的话实现起来非常的费劲,甚至BUG一堆一堆的(不是一个一个哦,是一堆一堆哦)。 2,性能问题/动画问题,cover-view 的性能可以说是差到了极点,目前猜测其是不断的跟踪 dom 的位置。这对于用 cover-view 来做动画而言是硬伤。如果说要用 cover-view 取实现一段帧动画(比如:spine),这。。。 3,display:inline 的问题,cover-view 是不支持 display:inline 的,这导致多行图文混排无法实现。 [代码]<[代码][代码]cover-view[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]cover-image[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]cover-view[代码][代码]>很长很长的文字。。。。[代码]cover-view[代码][代码]>[代码][代码][代码][代码][代码]cover-view[代码][代码]>[代码][代码][代码]------------------------------ |【图片】很长很长的文 (注意这里断行) | 字。。。 4,cover-view 的问题实在太多了,不列了伤感情。。。 为什么要在视频上放UI? 答:为了用户体验,全屏式/沉浸式的用户体验。不然对不起 navigationStyle:custom(这个功能赞一个)。 如果官方不提供呢? 答:那能不能给一个像小游戏一样的 canvas?现在的这个 canvas 除了名字是 canvas 以外,其他的都不是!
2018-06-29 - live-player 在iPhone下响应不了bindtap事件
直播组件live-player添加bindtap事件在Android中可以响应,在iPhone响应不了,代码如下: <live-player id="livePlay" src="{{watchUrl == undefined ? '' : watchUrl}}" mode="RTC" autoplay="autoplay" bindstatechange="statechange" data-id="{{watchId}}" bindtap='touchBottom'> <cover-view class='player_bottom' animation="{{animationData}}" wx:if="{{showModalplayer}}"> <cover-view class='player-play' bindtap="play" wx:if='{{!playindexFlag}}'> <cover-image src='/static/images/icon/play.png' /> </cover-view> <cover-view class='player-pause' bindtap="pause" wx:if='{{playindexFlag}}'> <cover-image src='/static/images/icon/pause.png' /> </cover-view> <cover-view class='player-right' bindtap="showFullScreen"> <cover-image wx:if="{{livePlayFlag1}}" src='/static/images/icon/all_big.png' /> </cover-view> <cover-view class='player-right' bindtap="exitFullScreen"> <cover-image wx:if="{{livePlayFlag2}}" src='/static/images/icon/all.png'></cover-image> </cover-view> </cover-view> </live-player>
2018-07-10