收藏
回答

微信小程序组件<camera>条件判断显示,报错:一个页面只能插入一个camera?

将camera使用v-if控制是否显示,当一开始是显示,后来不满足条件不显示时,安卓手机出现报错提示“一个页面只能插入一个camera”。模拟器和iOS系统正常

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

2 个回答

  • 寒烟柔
    寒烟柔
    08-26

    v-show行不行

    08-26
    有用
    回复
  • hello world
    hello world
    07-04

    什么情况下需要多个

    07-04
    有用
    回复 9
    • 莫莫
      莫莫
      07-04
      就是想切换一下摄像机的模式,用来扫码,相当于拍照,跟扫一扫切换
      07-04
      回复
    • 莫莫
      莫莫
      07-04
      其实也不是多个,就是只有一个,因为mode的值不能动态修改,所以想着用v-if判断(uni语法)
      07-04
      回复
    • 莫莫
      莫莫
      07-04
      我也试过只使用一个camera进行v-if的重新渲染与销毁,但是仍然提示这个错误
      07-04
      回复
    • hello world
      hello world
      07-04回复莫莫
      扫一扫可以用这个wx.scanCode
      07-04
      回复
    • hello world
      hello world
      07-04回复莫莫
      微信明确表示只能有一个,你这样做有效的话,相当于微信的这个限制废了
      07-04
      回复
    查看更多(4)
登录 后发表内容