收藏
回答

live-player两种mode在 Android 和 ios 上层级不统一

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug live-player 客户端 6.7.3 2.4.0

- 当前 Bug 的表现


测试机:iphone6,nubia NX569J,小米 5x

手机系统:ios 12,Android 7.1.2,Android 8.0.0



在<rtc-room>中

<live-player mode="RTC">的层级 在 Android 上比在 ios 上 低

    以<live-pusher mode="RTC">作为参考

  • Android 上,<live-pusher mode="RTC"> 会被<live-player mode="RTC"> 遮挡

  • 而在ios 上,<live-pusher mode="RTC"> 不会被<live-player mode="RTC"> 遮挡


<live-player mode="live">的层级 在 Android 上比在 ios 上 低

    以<live-pusher mode="RTC">作为参考

  • Android 上,<live-pusher mode="RTC"> 不会被 <live-player mode="live"> 遮挡

  • 而在ios 上,<live-pusher mode="RTC"> 则会被 <live-player mode="live"> 遮挡



- 复现路径

腾讯视频云小程序,双人通话 rtc-room,改变 live-player 的 width 和 height 即可

(需在双方推流成功的情况下才有效果)


- 提供一个最简复现 Demo

https://github.com/TencentVideoCloudMLVBDev/MiniProgram


因为原生组件使用 z-index 无效

希望至少可以统一

最好是可以自定义 live-player 和 live-pusher 的相对层级高低

最后一次编辑于  2018-11-26  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

1 个回答

  • 軍亜~
    軍亜~
    04-19

    插个楼,遇到同样的问题

    04-19
    赞同
    回复