请问下html5+ 扫描二维码后怎么关闭扫描的窗口

我是用下面的代码调用摄像头扫码的:
if(!scanObj) {
scanObj = new plus.barcode.Barcode("scanContainer", [plus.barcode.QR, plus.barcode.EAN13, plus.barcode.EAN8], {
background: '#0000FF',
frameColor: '#6495ED',
position: 'absolute',
width: '150px',
height: '150px'
});
}
scanObj.onmarked = function(type, code, file) {
plus.nativeUI.toast(code);
scanObj.cancel();
};


这个扫完后,那个扫描窗口一直在界面上,要怎么关闭这个窗口呢?
...全文
713 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
引用 1 楼 horizon_zpy 的回复:
关闭条码识别控件 void scanObj.close(); 说明: 释放控件占用系统资源,调用close方法后控件对象将不可使用。 http://www.html5plus.org
谢谢
horizon_zpy 2020-03-23
  • 打赏
  • 举报
回复
关闭条码识别控件


void scanObj.close();

说明:
释放控件占用系统资源,调用close方法后控件对象将不可使用。

http://www.html5plus.org
# QRCodeLogin 二维码扫码登录;服务器端、网页前端、移动端源码; ---- ## 项目介绍 - 一个能够实现扫码登录的demo,不妨小小**Star**一下吧 >.< ~,[**简书地址**](https://www.jianshu.com/p/d5a7a3081bbf)请戳。 - 本项目一共包含三份源码,即**服务器端**、**网页前端**和**移动端**。 - **项目 [~~在线体验~~](http://github.trunch.cn/) 请戳,APP安装包 [~~本地下载~~](http://res.trunch.cn/auth/auth.apk) 或 [网盘下载](https://pan.baidu.com/s/1Q76TcKfwkvH2czYfTYrqJg) 请戳:** > - 网页和APP默认登录账号:123456,密码:123456。 > - Android 6.0以上的手机使用APP时请前往设置开启权限。 #### 服务器端 - **说明:** 项目通过SpringBoot搭建而成,采用了Mybatis持久层框架,数据库使用的是MySQL。 - **功能:** 主要功能包括生成二维码图片、获取用户登录的IP地址和地理位置(通过百度提供的接口进行解析)等。 - **源码:** **对应Server文件夹**,里面包含了**sql文件**。运行前需要在源码的**yml配置文件**中修改成自己本地的数据库。 #### 网页前端 - **说明:** 项目基于Vue.js开发,借助vue-cli脚手架进行搭建,使用了Vue Router、axios等。 - **功能:** 主要用于二维码的获取、以及扫码登录过程中的动态效果展示。 - **源码:** **对应Web文件夹**,由于没有上传较大的**node_modules**,所以克隆到本地后要先进行下载。运行前需要将访问的**IP地址**改成自己本地服务器的IP地址。 #### 移动端 - **说明:** 项目基于Android系统开发,使用了一些优秀的开源依赖,比如OkHttp、ZXing等。 - **功能:** 主要功能包括二维码的扫描和解析、以及和账号登录有关的功能等。 - **源码:** **对应Android文件夹**,源码没有针对Android6.0以上的版本**动态申请权限**。运行前记得改成自己本地服务器的**IP地址**(不是127.0.0.1了,一般是计算机在局域网的IP地址,DOS窗口输入ipconfig命令),对应要修改的文件是在源码http包的ApiUtil类中。 ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。

39,087

社区成员

发帖
与我相关
我的任务
社区描述
HTML5是构建Web内容的一种语言描述方式。HTML5是互联网的下一代标准,是构建以及呈现互联网内容的一种语言方式.被认为是互联网的核心技术之一。
社区管理员
  • HTML5社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧