uniapp怎么调起摄像头拍视频_uniapp怎么调用扫一扫功能?

1:新建一个uniapp项目,命名为test

可以看到,在开发工具HBuilderX里面,极速生成的模板目录结构如下

2:打开pages底下的index.vue的组件,开始写代码。

我们都知道,无论用什么框架开发,都离不开文档,学会看文档,你就是一个合格的API工程师了。

uni.scanCode(OBJECT)

调起客户端扫码界面,扫码成功后返回对应的结果。

关于这些参数说明,就不一一的列举了,我相信大部分人都会,千万不要被这一行行一列列的不太懂的英文字母、参数劝退,认真你就输了。

我们copy一下官方文档给的例子,放到自己的代码里面去,对,你没有看错,就是这些。

index.vue代码如下

button

export default {

data() {

return {

};

},

methods: {

scanCode() {

// 允许从相机和相册扫码

uni.scanCode({

success: function (res) {

console.log('条码类型:' + res.scanType);

console.log('条码内容:' + res.result);

}

});

}

}

}

3:开始运行

如果你是这样的,运行到浏览器,虽然可以编译成功,

但是点击button按钮的时候,会发现存在这样的报错

[system] API `scanCode` is not yet implemented

因为uni.scanCode这个方法需要上真机上面调试哦,这就涉及到

uniapp项目怎么连接手机调试了,上一篇已经写好了:传送门贴一下

https://www.jianshu.com/p/07816dcec49d

4:调试结果

在真机调试,如下

完结,撒花~

欢迎关注【编程微刊】公众号,回复【领取资源】,500G编程学习资源干货免费送。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值