harmony 鸿蒙剪贴板子系统ChangeLog
剪贴板子系统ChangeLog
OpenHarmony 4.0.3.2 版本相较于OpenHarmony 之前的版本,剪贴板子系统的API变更如下。
cl.pasteboard.1 convertToTextV9接口变更
接口convertToTextV9由于命名规范和接口返回方式问题,名称变更为toPlainText(),返回方式改为同步方式。
变更影响
4.0.3.3版本之前使用接口convertToTextV9开发的应用,在4.0.3.3版本及后续版本中无法继续正常使用。
关键的接口/组件变更
- 涉及接口
function convertToTextV9
- 变更前:
convertToTextV9(callback: AsyncCallback<string>): void;
convertToTextV9(): Promise<string>;
- 变更后:
toPlainText(): string;
变更前:
适配指导
请使用toPlainText替换convertToTextV9,并注意接口返回方式。
cl.pasteboard.2 ShareOption属性名称变更,删除了未支持的属性
ShareOption枚举命名从大驼峰改成了全大写。
变更影响
4.0.3.3版本之前使用InApp/LocalDevice/CrossDevice类型开发的应用,在4.0.3.3版本及后续版本中无法继续正常使用。
关键接口/组件变更
ShareOption9+
变更前: |名称|值|说明 | |—-|—|——————-| |InApp|0|表示仅允许同应用内粘贴。 | |LocalDevice|1|表示允许在此设备中任何应用内粘贴。| |CrossDevice|2|表示允许跨设备在任何应用内粘贴。|
变更后: |名称|值|说明 | |—-|—|——————-| |INAPP|0|表示仅允许同应用内粘贴。 | |LOCALDEVICE|1|表示允许在此设备中任何应用内粘贴。| |CROSSDEVICE|2|表示允许跨设备在任何应用内粘贴。|
适配指导
按新的语义进行适配。
你可能感兴趣的鸿蒙文章
0
赞
- 所属分类: 后端技术
- 本文标签:
热门推荐
-
2、 - 优质文章
-
3、 gate.io
-
8、 golang
-
9、 openharmony
-
10、 Vue中input框自动聚焦