harmony 鸿蒙USB服务子系统ChangeLog
USB服务子系统ChangeLog
cl.usb_manager.1 系统接口变更
USB系统API运行时鉴权,异步接口以Promise reject形式抛出错误码。
基于此前版本开发的应用,需修改函数的返回值,否则会影响原有业务逻辑。
关键接口/组件变更
包名 | 旧接口 | 新接口 |
---|---|---|
ohos.usbV9.d.ts | function setCurrentFunctions(funcs: FunctionType): Promise |
function setCurrentFunctions(funcs: FunctionType): Promise |
ohos.usbV9.d.ts | function setPortRoles(portId: number, powerRole: PowerRoleType, dataRole: DataRoleType): Promise |
function setPortRoles(portId: number, powerRole: PowerRoleType, dataRole: DataRoleType): Promise |
cl.usb_manager.2 sdk接口删除
继OpenHarmony 4.0.5.5版本3.30之后,@ohos.usbV9.d.ts文件已删除。
后续需要import @ohos.usbManager才能使用USB服务的接口:
import usbManager from '@ohos.usbManager';
适配指导
请参考各接口的API文档
你可能感兴趣的鸿蒙文章
0
赞
- 所属分类: 后端技术
- 本文标签:
热门推荐
-
2、 - 优质文章
-
3、 gate.io
-
8、 golang
-
9、 openharmony
-
10、 Vue中input框自动聚焦