收藏
回答

iOS设备打开相机组件显示与逻辑问题

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug camera 微信iOS客户端 7.0.8 2.9.4

iOS设备测试时遇到的一些问题:

  • iPhoneXR 13.2.3 在从调用相机页面切换到另一个调用相机页面时会先走bindstop报错, 然后才显示出来, 而在频繁切换时却不显示(估计是崩溃了), 这时候只能重启手机才能恢复相机功能.

  • iPhone7P 12.4 同样出现上述相机报错问题, 在频繁切换调用相机页面时组件会不显示, 但崩溃后下次进入页面可以自动恢复.

  • IPhone6S 12.1 除了相机报错还没出现其它问题.

  • 以上测试使用微信版本7.0.8, 相机权限都已打开, 代码片段如果不能复现以GIF为主, 代码调用方式如下.

    <view class="yf-camera-rect">
          <camera class="yf-camera-rect__view" device-position="back" bindinitdone="onCameraInit" bindstop="onCameraStop" binderror="onCameraError"></camera>
          <cover-image wx:if="{{coverPhoto}}" class="yf-camera-rect__cover" src="{{coverPhoto}}"></cover-image>
          <cover-image wx:else class="yf-camera-rect__cover" src="/static/images/img_idcard_front.png"></cover-image>
    </view>



最后一次编辑于  11-28
回答关注问题邀请回答
收藏

1 个回答

问题标签