收藏
回答

不是说<camera>组件支付一维码连续扫描了吗?为什么不行?

问题模块 框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
API和组件 小程序 Bug &lt;camera&gt; 微信iOS客户端 Android 6.6.7 2.1.0

说2.1.0新增相机组件连接扫描一维码,但测试根本没有响应,什么原因呢?

最后一次编辑于  2018-06-15  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

3 个回答

  • raphealguo
    raphealguo
    2018-06-15

    这个参数先传递空数组试一下,scanArea: [] 这里文档有不清晰的地方,我们改一下。

    2018-06-15
    赞同
    回复 4
    • Mr.刘-互联网+智慧平台解决方案
      Mr.刘-互联网+智慧平台解决方案
      2018-06-15

      改:

      data: {
      scanArea: [],
      },

      依然没有什么不同 按我理解,scanArea应该是会产生一个扫描区域框,但没有哦!? 难道只是定区域,区域框还要自己画!?

      2018-06-15
      回复
    • raphealguo
      raphealguo
      2018-06-15回复Mr.刘-互联网+智慧平台解决方案

      我们要定位一下你这个问题。 具体区域框要自己绘制,因为我们不知道开发者需要什么样子的视觉效果,你们可以用cover-view叠在摄像头上边去绘制。

      2018-06-15
      回复
    • Mr.刘-互联网+智慧平台解决方案
      Mr.刘-互联网+智慧平台解决方案
      2018-06-15回复raphealguo

      我觉得区域框我们第三方绘制上去意义不大。 我认为: 1.底层提供区域框,可以使扫描条码时,条码置于区域框内才会识别(你们底层对区域内图标解析),框外应该是不会响应才对的。2.然后有区域框实际用户会更清楚,要对准那一张条码。3.连接识别相信是解决使用场景中不需要用户持续点击扫码按钮。

      2018-06-15
      回复
    • Mr.刘-互联网+智慧平台解决方案
      Mr.刘-互联网+智慧平台解决方案
      2018-06-15回复raphealguo

      哦哦,终于算是理解你们的意图了。我们可以用cover-view叠在摄像头上边去绘制我们需要的效果,然后用数组去固定这个区域。-_-~ 那现在数组传值还不可以,对吗?


      2018-06-15
      回复
  • Mr.刘-互联网+智慧平台解决方案
    Mr.刘-互联网+智慧平台解决方案
    2018-06-15

    哦,试出来了,没有框,在区域内都可以识别。 真需要自己画区域框!?还是传空数组的原因?不自己生成区域框不算好用。


    2018-06-15
    赞同
    回复
  • 追小命
    追小命
    2018-06-15

    说实话这个框的参数单位是什么都没交代。。。

    2018-06-15
    赞同
    回复