首页 > 其他分享 >【HMS Core】统一扫描连续扫码、闪光灯关闭问题

【HMS Core】统一扫描连续扫码、闪光灯关闭问题

时间:2023-07-28 15:13:28浏览次数:31  
标签:Core 扫码 闪光灯 Customized HMS 连续 关闭 View

​ 【问题描述1】

使用Default View Mode进行扫码,如何实现连续扫码

 

【解决方案】

在默认扫码模式Default View中,功能是集成在SDK内部的,无法设置连续扫码模式等信息。

可以使用Customized View Mode这种模式,它提供了相关的api可以设置是否连续扫码:通过setContinuouslyScan方法设置,默认为true,默认是开启连续扫码的;设置为false,非连续扫码,此时相同的码值只会返回一次。

cke_2069.png

详情可以参考以下文档:

https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/android-customized-view-0000001050042012https://developer.huawei.com/consumer/cn/doc/development/HMSCore-References/scan-remoteview4-0000001050167711

 

【问题描述2】

使用Customized View Mode, 在黑暗环境下扫码,扫码成功后,闪光灯关闭了。如何实现扫码成功后,闪光灯不关闭,从而实现连续扫描。

 

【解决方案】

Customized View在连续扫码的基础上根据文档调SDK内的接口,在识别成功后扫码界面和闪光灯都不会关闭,关闭可能是由于本地代码配置的。请排查下本地代码,是否在码结束后主动调用了stop

cke_2627.png


标签:Core,扫码,闪光灯,Customized,HMS,连续,关闭,View
From: https://www.cnblogs.com/mayism123/p/17587649.html

相关文章

  • rdma-core之rdma_client.c
    库函数、全局变量#include<stdio.h>#include<stdlib.h>#include<string.h>#include<netdb.h>#include<errno.h>#include<getopt.h>#include<rdma/rdma_cma.h>#include<rdma/rdma_verbs.h>staticconstchar*server......
  • NET7下EFCORE的通用增删查改类
    NET7下EFCORE的通用增删查改类代码摘录自《深入浅出ASP.NETCORE》 ///<summary>///所有仓储的约定,此接口仅作为约定,用于标识他们///</summary>///<typeparamname="TEntity">传入仓储的实体模型</typeparam>///<typeparamname="TPrimaryKey&quo......
  • asp.net core之配置
    简介配置在asp.netcore中可以说是我们必不可少一部分。ASP.NETCore中的应用程序配置是使用一个或多个配置提供程序执行的。配置提供程序使用各种配置源从键值对读取配置数据,普通最常用的应该是下面几种:设置文件,例如appsettings.json环境变量命令行参数已安装或已创建......
  • VS 还原 NuGet 程序包时出错: 无法加载源 https://dotnet.myget.org/F/aspnetcore-dev
    错误还原NuGet程序包时出错:无法加载源https://dotnet.myget.org/F/aspnetcore-dev/api/v3解决方法在新源中添加地址:https://www.nuget.org/api/v2/......
  • ASP.NET Core 使用 Claim 认证详解
    微软在早期.NETFramework时代,针对ASP.NET的用户登录身份认证,提供了Forms认证实现方案。后来在推出ASP.NETCore之后,采用Claim认证替代了Forms认证,两者本质上都是基于Cookie加解密的认证方式,学习和使用起来非常简单,比较适合在小型项目中使用,主要是方便。假设我们现......
  • ASP.NET Core 授权中间件 AuthorizationMiddleware
    ///<summary>///Amiddlewarethatenablesauthorizationcapabilities.///</summary>publicclassAuthorizationMiddleware{//AppContextswitchusedtocontrolwhetherHttpContextorendpointispassedasaresourcetoAuthZ......
  • .net core 调用打印机打印pdf文件 FreeSpire.PDF
    首先,参考了https://stackoverflow.com/questions/63941980/is-it-possible-to-print-documents-from-a-net-core-3-1-windows-service中的说明,声明:我用的是core3.1测试的先下载了FreeSpire.PDF的NuGet包,可以看出来简介上是支持print的: 然后我的测试直接在controller中:1[......
  • 使用ASP.NET Core Minimal API和MailKit发送电子邮件
    步骤1:创建新项目通过以下命令在终端中创建一个新的ASP.NETCoreWebAPI项目:dotnetnewwebapi-oSendingEmail由于我们正在使用MinimalAPIs,因此删除不必要的Controller文件夹和WeatherForecast类。步骤2:定义电子邮件数据传输对象(DTO)为了将数据从我们的API传递到邮件服务......
  • .NET Core依赖注入与Autofac注入介绍
    0前言本文主要介绍了ASP.NETCore自带的依赖注入框架的用法,然后针对原生框架的不足,介绍了更加完备的autofac框架的集成和使用。1.NETCore原生DI框架.NetCore自带一个依赖注入的框架,使用起来很是方便,不多说,先从简单示例做起。1.1简单示例以ASP.NETCoreweb的API项目为例......
  • asp.net core之Host
    Host简介在ASP.NETCore中,Host是一个托管应用程序的宿主环境。它提供了一种统一的方式来启动和运行应用程序,无论是在开发环境中还是在生产环境中。Host负责处理应用程序的生命周期、配置和依赖项管理等任务,使开发人员能够专注于应用程序的业务逻辑。Host是通过使用IHostBuilder......