更新记录

1.0.0(2023-11-23)

使用方法

  • 引用
    import mrsongOrc from '@/uni_modules/mrsong-orc/components/mrsong-orc/mrsong-orc.vue';
  • 扫码
    <template>
    <view class="content">
        <mrsong-orc @getDetail='getDetail' width="300px" height="300px" scanMode="scanCode"></mrsong-orc>
    </view>
    </template>
  • 图文识别
    • 默认全屏
      <template>
      <view class="content">
      <mrsong-orc @getDetail='getDetail' scanMode="normal"></mrsong-orc>
      </view>
      </template>
      export default {
      components: {
      mrsongOrc
      },
      data() {
      return {};
      },
      methods: {
      getDetail(e) {
          console.log('<<<<yyds>>>>>', e);
      }
      }
      };

      参数props

      props: {
      // 照相模式还是扫码模式(normal:代表照相模式,scanCode:代表扫码模式,注意微信暂不支持扫描小程序码,不要问为什么,微信功能是这样)
      scanMode: {
          type: String,
          default: 'scanCode'
      },
      // 扫码成功用是否用震动来提示(1:表示震动模式,2:表示mp3模式)
      scanTip: {
          type: Number,
          default: 1
      },
      // 相机的宽度
      width: {
          type: String,
          default: '250px'
      },
      // 相机的高度
      height: {
          type: String,
          default: '250px'
      },
      // 扫描线距离扫描框顶部高度
      toTop: {
          type: [String, Number],
          default: 40
      },
      // 获取数据提示
      title: {
          type: String,
          default: '成功获取数据,请看控制台'
      },
      // 是否展示提示
      showToast: {
          type: Boolean,
          default: true
      },
      // 扫面线颜色rgba或者hex
      bgColor: {
          type: String,
          default: 'rgba(0, 122, 255, 1)'
      },
      // 扫面线一个来回运动时间
      time: {
          type: [String, Number],
          default: 3000
      }
      }

平台兼容性

Vue2 Vue3
×
App 快应用 微信小程序 支付宝小程序 百度小程序 字节小程序 QQ小程序
HBuilderX 3.1.0 × × × × ×
钉钉小程序 快手小程序 飞书小程序 京东小程序
× × × ×
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari
× × × × × × × × ×

mrsong-orc

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

插件不采集任何数据

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问