提交 ba3112c1 编写于 作者: X xuchenghua09

Update js-apis

Signed-off-by: Nxuchenghua09 <xuchenghua09@huawei.com>
上级 0a6d3fe9
### DataUriUtils模块(JS端SDK接口) # DataUriUtils模块
#### 权限列表 ## 导入模块
ohos.permission.RUNNING_LOCK permission ```js
import dataUriUtils from '@ohos.ability.dataUriUtils';
#### 导入模块 ```
```js ## DataUriUtils.getId
import notify from '@ohos.ability.dataUriUtils';
``` - 接口说明
#### DataUriUtils.getId(uri: string) 获取附加到给定uri的路径组件末尾的ID
- 接口说明 - 参数描述
获取附加到给定uri的路径组件末尾的ID
| 名称 | 读写属性 | 类型 | 必填 | 描述 |
- 参数描述 | ---- | -------- | ------ | ---- | ------------------------- |
| uri | 只读 | string | 是 | 指示要从中获取ID的uri对象 |
| 名称 | 读写属性 | 类型 | 必填 | 描述 | - 返回值
| ---- | -------- | ------ | ---- | ------------------------- |
| uri | 只读 | string | 是 | 指示要从中获取ID的uri对象 | 附加到路径组件末尾的ID
- 返回值 - 示例
附加到路径组件末尾的ID ```js
import dataUriUtils from '@ohos.ability.datauriutils'
- 示例 dataUriUtils.getIdSync("com.example.dataUriUtils/1221")
```
```js
import dataUriUtils from '@ohos.ability.datauriutils'
dataUriUtils.getIdSync("com.example.dataUriUtils/1221")
``` ## DataUriUtils.attachId
- 接口说明
#### DataUriUtils.attachId(uri: string, id: number) 将给定ID附加到给定uri的路径组件的末尾
- 接口说明 - 参数描述
将给定ID附加到给定uri的路径组件的末尾
| 名称 | 读写属性 | 类型 | 必填 | 描述 |
- 参数描述 | ---- | -------- | ------ | ---- | ------------------------- |
| uri | 只读 | string | 是 | 指示要从中获取ID的uri对象 |
| id | 只读 | number | 是 | 指示要附加的ID |
| 名称 | 读写属性 | 类型 | 必填 | 描述 |
| ---- | -------- | ------ | ---- | ------------------------- | - 返回值
| uri | 只读 | string | 是 | 指示要从中获取ID的uri对象 |
| id | 只读 | number | 是 | 指示要附加的ID | 附加给定ID的uri对象
- 返回值 - 示例
附加给定ID的uri对象 ```js
import dataUriUtils from '@ohos.ability.datauriutils'
- 示例 var idint = 1122;
dataUriUtils.attachId(
```js "com.example.dataUriUtils"
import dataUriUtils from '@ohos.ability.datauriutils' idint,
var idint = 1122; )
dataUriUtils.attachId( ```
"com.example.dataUriUtils"
idint,
)
``` ## DataUriUtils.deleteId
- 接口说明
#### DataUriUtils.deleteId(uri: string) 从给定uri的路径组件的末尾删除ID
- 接口说明 - 参数描述
从给定uri的路径组件的末尾删除ID | 名称 | 读写属性 | 类型 | 必填 | 描述 |
| ---- | -------- | ------ | ---- | ------------------------- |
- 参数描述 | uri | 只读 | string | 是 | 指示要从中删除ID的uri对象 |
| 名称 | 读写属性 | 类型 | 必填 | 描述 | - 返回值
| ---- | -------- | ------ | ---- | ------------------------- |
| uri | 只读 | string | 是 | 指示要从中删除ID的uri对象 | ID已删除的uri对象
- 返回值 - 示例
ID已删除的uri对象 ```js
import dataUriUtils from '@ohos.ability.datauriutils'
- 示例 dataUriUtils.deleteId("com.example.dataUriUtils/1221")
```
```js
import dataUriUtils from '@ohos.ability.datauriutils'
dataUriUtils.deleteId("com.example.dataUriUtils/1221")
``` ## DataUriUtils.updateId
- 接口说明
#### DataUriUtils.updateId(uri: string, id: number) 更新指定uri中的ID
- 接口说明 - updateId参数描述
更新指定uri中的ID | 名称 | 读写属性 | 类型 | 必填 | 描述 |
| ---- | -------- | ------ | ---- | ------------------- |
- updateId参数描述 | uri | 只读 | string | 是 | 指示要更新的uri对象 |
| id | 只读 | number | 是 | 指示新ID |
| 名称 | 读写属性 | 类型 | 必填 | 描述 |
| ---- | -------- | ------ | ---- | ------------------- | - 返回值
| uri | 只读 | string | 是 | 指示要更新的uri对象 |
| id | 只读 | number | 是 | 指示新ID | 更新的uri对象
- 返回值 - 示例
更新的uri对象 ```js
import dataUriUtils from '@ohos.ability.datauriutils'
- 示例 var idint = 1122;
dataUriUtils.updateId(
```js "com.example.dataUriUtils"
import dataUriUtils from '@ohos.ability.datauriutils' idint,
var idint = 1122; )
dataUriUtils.updateId( ```
"com.example.dataUriUtils"
idint,
)
```
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册