收藏
回答

camera+cover-view, IOS上cover-view不显示

框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
小程序 Bug cover-view 客户端 iOS 6.7.1 2.2.2

IOS 微信版本 6.7.1 基础库版本 2.2.2 

使用场景:camera + cover-view, 拍摄人脸照片,默认为前置摄像头,自定义摄像区域大小和位置,添加头像形状遮罩图片

表现:第一次进入页面正常,第二次进入页面 cover-view 不显示,且页面按钮点击无反应


camera device-position "{{ camera }}" flash "off" binderror "error" class "camera" >
       cover-view class "camera-cover" >
         cover-image class "camera-cover-img" src "../../images/face/camera-cover.png" />
       </ cover-view >
     </ camera >



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

2 个回答

  • Grace Leeau
    Grace Leeau
    2018-08-14

    更新了代码片段:wechatide://minicode/HdL0YEm47U1K

    加了2个页面层级,与实际使用保持一致,测试结果:表现正常,以上列出的问题都没有出现,除了安卓显示cover-view慢一点

    不知可能是什么原因?提供下思路我这边好做调整

    2018-08-14
    有用
    回复
  • 社区技术运营专员-灵芝
    社区技术运营专员-灵芝
    2018-08-14

    你好,请提供出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2018-08-14
    有用
    回复 11
    • Grace Leeau
      Grace Leeau
      2018-08-14

      代码片段:wechatide://minicode/1HJZzEmr7b1s

      2018-08-14
      回复
    • Grace Leeau
      Grace Leeau
      2018-08-14回复Grace Leeau

      代码片段:wechatide://minicode/1HJZzEmr7b1s

      补充,以上代码片段使用iPhone 7测试,第一二次正常,第三次进入页面会很慢,如果前两次没复现问题,麻烦多测试几次


      PS:不能回复你的信息@nickname,只能回复自己,有点奇怪

      2018-08-14
      回复
    • 社区技术运营专员-灵芝
      社区技术运营专员-灵芝
      2018-08-14回复Grace Leeau

      你好,反馈已收到,我们定位一下问题

      2018-08-14
      回复
    • Grace Leeau
      Grace Leeau
      2018-08-14回复社区技术运营专员-灵芝

      demo测试表现又很顺畅,我实际使用的代码跟demo基本一致,差别的话,有:

      - 使用wepy开发

      - 页面层级多了2级


      复述一下实际使用遇到的问题:

      IOS:

      - 进入拍摄页面很慢,大约需要10s

      - 拍摄页面cover-view不显示

      - 在上一个问题的同时,页面按钮点击无反应

      安卓:

      - 摄像头初始为后置,而不是设置的前置摄像头

      2018-08-14
      回复
    • Grace Leeau
      Grace Leeau
      2018-08-14回复社区技术运营专员-灵芝

      小程序原生使用没有问题,使用wepy可重现问题,重现demo项目: https://github.com/BoleLee/wepy-camera

      能否帮忙看下问题原因,怎么解决?

      2018-08-14
      回复
    查看更多(6)
登录 后发表内容