收藏
回答

camera组件白屏,显示拍照成功,但是拍的照片路径显示的是空的?

在最近的拍照过程中发现这个vivo手机使用camera拍照的时候显示的是白屏

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

1 个回答

  • 微盟
    微盟
    2023-09-13

    微信小程序中的camera组件目前比较耗费内存,在调用camera组件或chooseImage方法进行拍照时,内存消耗较大,可能会导致白屏问题。一种可能的解决方法是尽量避免在页面栈中缓存过多的页面,这可以通过在跳转到camera组件的页面时清除页面栈来实现,例如使用wx.relunch方法。这样可以减少白屏出现的次数。

    关于照片路径显示为空的问题,可能是因为拍照成功后,路径获取失败或者被清空了。可以尝试在拍照成功后立即保存照片路径,并且确保路径的有效性。

    2023-09-13
    有用
    回复 1
    • spring😃
      spring😃
      2023-09-14
      在拍照成功的回调中可查看返回的值是个空的,再次之前没有清空的动作
      2023-09-14
      回复
登录 后发表内容