收藏
回答

camera渲染异常

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

在Page OnLoad, OnShow阶段,利用setData,设置camera的height,top时,无法生效。


详情请见代码片段。


调试工具上是正常的,在真机上预览会有问题

重现机型:IPhone 6s plus, IPhone X

回答关注问题邀请回答
收藏

1 个回答

  • 是小白啊
    是小白啊
    2018-11-06

    乱码了,重新提供下

    2018-11-06
    有用
    回复 3
    • 2018-11-06

      又上传了一次,还是乱码。 wxml代码如下:

      <!--Normal-->

      <!-- <camera style="position:absolute;width:100%;height:200rpx;top:100rpx;"></camera> -->


      <!--Abnormal-->

      <camera style="position:absolute;width:100%;height:{{height}}rpx;top:{{top}}rpx;"></camera>


      2018-11-06
      回复
    • 是小白啊
      是小白啊
      2018-11-06回复

      这边使用button去触发,尝试是可以的

      2018-11-06
      回复
    • 2018-11-06回复是小白啊

      感谢你的回复,但是我的问题是在OnLoad和OnShow里无法对camera的宽高进行操作。 临时解决方案:利用setTimeout(() => { this.setData{ } }, 500)进行赋值,可以解决上述问题。


      2018-11-06
      回复
登录 后发表内容