Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
410a7954
D
Docs
项目概览
OpenHarmony
/
Docs
1 年多 前同步成功
通知
159
Star
292
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
未验证
提交
410a7954
编写于
9月 27, 2022
作者:
J
jackd320
提交者:
Gitee
9月 27, 2022
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Signed-off-by: jackd320 <jack.dai@huawei.com>
Signed-off-by:
N
jackd320
<
jack.dai@huawei.com
>
上级
3c1e0711
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
36 addition
and
36 deletion
+36
-36
zh-cn/application-dev/reference/apis/js-apis-update.md
zh-cn/application-dev/reference/apis/js-apis-update.md
+36
-36
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-update.md
浏览文件 @
410a7954
...
...
@@ -43,7 +43,7 @@ getOnlineUpdater(upgradeInfo: UpgradeInfo): Updater
```
ts
try
{
le
t
upgradeInfo
=
{
cons
t
upgradeInfo
=
{
upgradeApp
:
"
com.ohos.ota.updateclient
"
,
businessType
:
{
vendor
:
update
.
BusinessVendor
.
PUBLIC
,
...
...
@@ -233,12 +233,12 @@ getNewVersionDescription(versionDigestInfo: VersionDigestInfo, descriptionOption
```
ts
// 版本摘要信息
le
t
versionDigestInfo
=
{
cons
t
versionDigestInfo
=
{
versionDigest
:
"
versionDigest
"
// 检测结果中的版本摘要信息
};
// 描述文件选项
le
t
descriptionOptions
=
{
cons
t
descriptionOptions
=
{
format
:
update
.
DescriptionFormat
.
STANDARD
,
// 标准格式
language
:
"
zh-cn
"
// 中文
};
...
...
@@ -276,12 +276,12 @@ getNewVersionDescription(versionDigestInfo: VersionDigestInfo, descriptionOption
```
ts
// 版本摘要信息
le
t
versionDigestInfo
=
{
cons
t
versionDigestInfo
=
{
versionDigest
:
"
versionDigest
"
// 检测结果中的版本摘要信息
};
// 描述文件选项
le
t
descriptionOptions
=
{
cons
t
descriptionOptions
=
{
format
:
update
.
DescriptionFormat
.
STANDARD
,
// 标准格式
language
:
"
zh-cn
"
// 中文
};
...
...
@@ -368,7 +368,7 @@ getCurrentVersionDescription(descriptionOptions: DescriptionOptions, callback: A
```
ts
// 描述文件选项
le
t
descriptionOptions
=
{
cons
t
descriptionOptions
=
{
format
:
update
.
DescriptionFormat
.
STANDARD
,
// 标准格式
language
:
"
zh-cn
"
// 中文
};
...
...
@@ -405,7 +405,7 @@ getCurrentVersionDescription(descriptionOptions: DescriptionOptions): Promise\<A
```
ts
// 描述文件选项
le
t
descriptionOptions
=
{
cons
t
descriptionOptions
=
{
format
:
update
.
DescriptionFormat
.
STANDARD
,
// 标准格式
language
:
"
zh-cn
"
// 中文
};
...
...
@@ -489,12 +489,12 @@ download(versionDigestInfo: VersionDigestInfo, downloadOptions: DownloadOptions,
```
ts
// 版本摘要信息
le
t
versionDigestInfo
=
{
cons
t
versionDigestInfo
=
{
versionDigest
:
"
versionDigest
"
// 检测结果中的版本摘要信息
};
// 下载选项
le
t
downloadOptions
=
{
cons
t
downloadOptions
=
{
allowNetwork
:
update
.
NetType
.
CELLULAR
,
// 允许数据网络下载
order
:
update
.
Order
.
DOWNLOAD
// 下载
};
...
...
@@ -530,12 +530,12 @@ download(versionDigestInfo: VersionDigestInfo, downloadOptions: DownloadOptions)
```
ts
// 版本摘要信息
le
t
versionDigestInfo
=
{
cons
t
versionDigestInfo
=
{
versionDigest
:
"
versionDigest
"
// 检测结果中的版本摘要信息
};
// 下载选项
le
t
downloadOptions
=
{
cons
t
downloadOptions
=
{
allowNetwork
:
update
.
NetType
.
CELLULAR
,
// 允许数据网络下载
order
:
update
.
Order
.
DOWNLOAD
// 下载
};
...
...
@@ -568,12 +568,12 @@ resumeDownload(versionDigestInfo: VersionDigestInfo, resumeDownloadOptions: Resu
```
ts
// 版本摘要信息
le
t
versionDigestInfo
=
{
cons
t
versionDigestInfo
=
{
versionDigest
:
"
versionDigest
"
// 检测结果中的版本摘要信息
};
// 恢复下载选项
le
t
resumeDownloadOptions
=
{
cons
t
resumeDownloadOptions
=
{
allowNetwork
:
update
.
NetType
.
CELLULAR
,
// 允许数据网络下载
};
updater
.
resumeDownload
(
versionDigestInfo
,
resumeDownloadOptions
,
(
err
)
=>
{
...
...
@@ -608,12 +608,12 @@ resumeDownload(versionDigestInfo: VersionDigestInfo, resumeDownloadOptions: Resu
```
ts
// 版本摘要信息
le
t
versionDigestInfo
=
{
cons
t
versionDigestInfo
=
{
versionDigest
:
"
versionDigest
"
// 检测结果中的版本摘要信息
};
// 恢复下载选项
le
t
resumeDownloadOptions
=
{
cons
t
resumeDownloadOptions
=
{
allowNetwork
:
update
.
NetType
.
CELLULAR
,
// 允许数据网络下载
};
updater
.
resumeDownload
(
versionDigestInfo
,
resumeDownloadOptions
).
then
(
value
=>
{
...
...
@@ -645,12 +645,12 @@ pauseDownload(versionDigestInfo: VersionDigestInfo, pauseDownloadOptions: PauseD
```
ts
// 版本摘要信息
le
t
versionDigestInfo
=
{
cons
t
versionDigestInfo
=
{
versionDigest
:
"
versionDigest
"
// 检测结果中的版本摘要信息
};
// 暂停下载选项
le
t
pauseDownloadOptions
=
{
cons
t
pauseDownloadOptions
=
{
isAllowAutoResume
:
true
// 允许自动恢复下载
};
updater
.
pauseDownload
(
versionDigestInfo
,
pauseDownloadOptions
,
(
err
)
=>
{
...
...
@@ -685,12 +685,12 @@ pauseDownload(versionDigestInfo: VersionDigestInfo, pauseDownloadOptions: PauseD
```
ts
// 版本摘要信息
le
t
versionDigestInfo
=
{
cons
t
versionDigestInfo
=
{
versionDigest
:
"
versionDigest
"
// 检测结果中的版本摘要信息
};
// 暂停下载选项
le
t
pauseDownloadOptions
=
{
cons
t
pauseDownloadOptions
=
{
isAllowAutoResume
:
true
// 允许自动恢复下载
};
updater
.
pauseDownload
(
versionDigestInfo
,
pauseDownloadOptions
).
then
(
value
=>
{
...
...
@@ -722,12 +722,12 @@ upgrade(versionDigestInfo: VersionDigestInfo, upgradeOptions: UpgradeOptions, ca
```
ts
// 版本摘要信息
le
t
versionDigestInfo
=
{
cons
t
versionDigestInfo
=
{
versionDigest
:
"
versionDigest
"
// 检测结果中的版本摘要信息
};
// 安装选项
le
t
upgradeOptions
=
{
cons
t
upgradeOptions
=
{
order
:
update
.
Order
.
INSTALL
// 安装指令
};
updater
.
upgrade
(
versionDigestInfo
,
upgradeOptions
,
(
err
)
=>
{
...
...
@@ -762,12 +762,12 @@ upgrade(versionDigestInfo: VersionDigestInfo, upgradeOptions: UpgradeOptions): P
```
ts
// 版本摘要信息
le
t
versionDigestInfo
=
{
cons
t
versionDigestInfo
=
{
versionDigest
:
"
versionDigest
"
// 检测结果中的版本摘要信息
};
// 安装选项
le
t
upgradeOptions
=
{
cons
t
upgradeOptions
=
{
order
:
update
.
Order
.
INSTALL
// 安装指令
};
updater
.
upgrade
(
versionDigestInfo
,
upgradeOptions
).
then
(()
=>
{
...
...
@@ -799,12 +799,12 @@ clearError(versionDigestInfo: VersionDigestInfo, clearOptions: ClearOptions, cal
```
ts
// 版本摘要信息
le
t
versionDigestInfo
=
{
cons
t
versionDigestInfo
=
{
versionDigest
:
"
versionDigest
"
// 检测结果中的版本摘要信息
};
// 清除选项
le
t
clearOptions
=
{
cons
t
clearOptions
=
{
status
:
update
.
UpgradeStatus
.
UPGRADE_FAIL
,
};
updater
.
clearError
(
versionDigestInfo
,
clearOptions
,
(
err
)
=>
{
...
...
@@ -839,12 +839,12 @@ clearError(versionDigestInfo: VersionDigestInfo, clearOptions: ClearOptions): Pr
```
ts
// 版本摘要信息
le
t
versionDigestInfo
=
{
cons
t
versionDigestInfo
=
{
versionDigest
:
"
versionDigest
"
// 检测结果中的版本摘要信息
};
// 清除选项
let
clearOptions
=
{
l
const
et
clearOptions
=
{
status
:
update
.
UpgradeStatus
.
UPGRADE_FAIL
,
};
updater
.
clearError
(
versionDigestInfo
,
clearOptions
).
then
(()
=>
{
...
...
@@ -926,7 +926,7 @@ setUpgradePolicy(policy: UpgradePolicy, callback: AsyncCallback\<void>): void
**示例:**
```
ts
le
t
policy
=
{
cons
t
policy
=
{
downloadStrategy
:
false
,
autoUpgradeStrategy
:
false
,
autoUpgradePeriods
:
[
{
start
:
120
,
end
:
240
}
]
// 自动升级时间段,用分钟表示
...
...
@@ -961,7 +961,7 @@ setUpgradePolicy(policy: UpgradePolicy): Promise\<void>
**示例:**
```
ts
le
t
policy
=
{
cons
t
policy
=
{
downloadStrategy
:
false
,
autoUpgradeStrategy
:
false
,
autoUpgradePeriods
:
[
{
start
:
120
,
end
:
240
}
]
// 自动升级时间段,用分钟表示
...
...
@@ -1041,7 +1041,7 @@ on(eventClassifyInfo: EventClassifyInfo, taskCallback: UpgradeTaskCallback): voi
**示例:**
```
ts
le
t
eventClassifyInfo
=
{
cons
t
eventClassifyInfo
=
{
eventClassify
:
update
.
EventClassify
.
TASK
,
// 订阅升级更新事件
extraInfo
:
""
};
...
...
@@ -1068,7 +1068,7 @@ off(eventClassifyInfo: EventClassifyInfo, taskCallback?: UpgradeTaskCallback): v
**示例:**
```
ts
le
t
eventClassifyInfo
=
{
cons
t
eventClassifyInfo
=
{
eventClassify
:
update
.
EventClassify
.
TASK
,
// 订阅升级更新事件
extraInfo
:
""
};
...
...
@@ -1153,7 +1153,7 @@ verifyUpgradePackage(upgradeFile: UpgradeFile, certsFile: string, callback: Asyn
**示例:**
```
ts
le
t
upgradeFile
=
{
cons
t
upgradeFile
=
{
fileType
:
update
.
ComponentType
.
OTA
,
// OTA包
filePath
:
"
path
"
// 本地升级包路径
};
...
...
@@ -1189,7 +1189,7 @@ verifyUpgradePackage(upgradeFile: UpgradeFile, certsFile: string): Promise\<void
**示例:**
```
ts
le
t
upgradeFile
=
{
cons
t
upgradeFile
=
{
fileType
:
update
.
ComponentType
.
OTA
,
// OTA包
filePath
:
"
path
"
// 本地升级包路径
};
...
...
@@ -1219,7 +1219,7 @@ applyNewVersion(upgradeFiles: Array<[UpgradeFile](#upgradefile)>, callback: Asyn
**示例:**
```
ts
le
t
upgradeFiles
=
[{
cons
t
upgradeFiles
=
[{
fileType
:
update
.
ComponentType
.
OTA
,
// OTA包
filePath
:
"
path
"
// 本地升级包路径
}];
...
...
@@ -1276,7 +1276,7 @@ on(eventClassifyInfo: EventClassifyInfo, taskCallback: UpgradeTaskCallback): voi
**示例:**
```
ts
le
t
eventClassifyInfo
=
{
cons
t
eventClassifyInfo
=
{
eventClassify
:
update
.
EventClassify
.
TASK
,
// 订阅升级更新事件
extraInfo
:
""
};
...
...
@@ -1305,7 +1305,7 @@ off(eventClassifyInfo: EventClassifyInfo, taskCallback?: UpgradeTaskCallback): v
**示例:**
```
ts
le
t
eventClassifyInfo
=
{
cons
t
eventClassifyInfo
=
{
eventClassify
:
update
.
EventClassify
.
TASK
,
// 订阅升级更新事件
extraInfo
:
""
};
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录