未验证 提交 f5c0fec7 编写于 作者: O openharmony_ci 提交者: Gitee

!16604 【web组件】createWebMessagePort接口添加一个可选参数&runJS支持更多数据类型

Merge pull request !16604 from echoorchid/master
......@@ -229,3 +229,41 @@ Invalid web storage origin.
2. 如果已经使用,检查调用失败原因,如databaseAccess开发是否打开。
## 17100013 申请内存失败
**错误信息**
New failed, out of memeory.
**错误描述**
申请失败,内存不足。
**可能原因**
需要发送的数据过大,导致申请内存失败。
**处理步骤**
检查需要发送的数据的长度。
## 17100014 类型和值不匹配
**错误信息**
The type does not match with the value of the message.
**错误描述**
消息的类型和值不匹配。
**可能原因**
获取消息的值和消息本身的类型不匹配。
**处理步骤**
需要根据消息的类型调用相应的接口来获取消息的值。举例:如获取到的类型是BOOLEAN,则需要调用GetBoolean接口来获取布尔值。
# web子系统ChangeLog
OpenHarmony 4.0.6.1 版本相较于OpenHarmony 之前的版本,web的API变更如下。
## cl.web.1 createWebMessagePorts接口参数
由于WebMessagePort需要新增支持更多数据类型,因此在该接口增加一个可选参数来区分新老接口。
**变更影响**
无,可选参数,可前向兼容。
**关键的接口/组件变更**
- 涉及接口
createWebMessagePorts(): Array<WebMessagePort>;
- 变更前:
```ts
createWebMessagePorts(): Array<WebMessagePort>;
```
- 变更后:
```ts
createWebMessagePorts(isExtentionType?: boolean): Array<WebMessagePort>;
```
**适配指导**
已有应用无需适配。
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册