Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
13a7dc63
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看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
13a7dc63
编写于
8月 04, 2023
作者:
O
openharmony_ci
提交者:
Gitee
8月 04, 2023
浏览文件
操作
浏览文件
下载
差异文件
!21933 master:断链处理
Merge pull request !21933 from 葛亚芳/master
上级
a68d18a0
fd1df163
变更
14
隐藏空白更改
内联
并排
Showing
14 changed file
with
20 addition
and
20 deletion
+20
-20
en/application-dev/application-dev-guide.md
en/application-dev/application-dev-guide.md
+1
-1
zh-cn/application-dev/application-dev-guide.md
zh-cn/application-dev/application-dev-guide.md
+1
-1
zh-cn/application-dev/application-models/context-switch.md
zh-cn/application-dev/application-models/context-switch.md
+1
-1
zh-cn/application-dev/application-models/particleability-switch.md
...lication-dev/application-models/particleability-switch.md
+2
-2
zh-cn/application-dev/faqs/faqs-ability.md
zh-cn/application-dev/faqs/faqs-ability.md
+3
-3
zh-cn/application-dev/faqs/faqs-multimedia.md
zh-cn/application-dev/faqs/faqs-multimedia.md
+1
-1
zh-cn/application-dev/file-management/app-file-access.md
zh-cn/application-dev/file-management/app-file-access.md
+1
-1
zh-cn/application-dev/file-management/share-app-file.md
zh-cn/application-dev/file-management/share-app-file.md
+1
-1
zh-cn/application-dev/media/audio-playback-overview.md
zh-cn/application-dev/media/audio-playback-overview.md
+1
-1
zh-cn/application-dev/media/avsession-overview.md
zh-cn/application-dev/media/avsession-overview.md
+1
-1
zh-cn/application-dev/media/using-avplayer-for-playback.md
zh-cn/application-dev/media/using-avplayer-for-playback.md
+2
-2
zh-cn/application-dev/media/video-playback.md
zh-cn/application-dev/media/video-playback.md
+2
-2
zh-cn/application-dev/reference/apis/js-apis-resourceschedule-backgroundTaskManager.md
...ce/apis/js-apis-resourceschedule-backgroundTaskManager.md
+1
-1
zh-cn/application-dev/reference/apis/js-apis-resourceschedule-workScheduler.md
.../reference/apis/js-apis-resourceschedule-workScheduler.md
+2
-2
未找到文件。
en/application-dev/application-dev-guide.md
浏览文件 @
13a7dc63
...
...
@@ -32,7 +32,7 @@ Then, equip yourself for developing the key features, with the following guideli
-
[
WebGL
](
webgl/webgl-overview.md
)
-
[
Media
](
media/media-application-overview.md
)
-
[
Security
](
security/userauth-overview.md
)
-
[
AI
](
ai/
mindspore-lite-js-guidelines
.md
)
-
[
AI
](
ai/
ai-overview
.md
)
-
[
Connectivity
](
connectivity/ipc-rpc-overview.md
)
-
[
Telephony Service
](
telephony/telephony-overview.md
)
-
[
Data Management
](
database/data-mgmt-overview.md
)
...
...
zh-cn/application-dev/application-dev-guide.md
浏览文件 @
13a7dc63
...
...
@@ -32,7 +32,7 @@
-
[
WebGL
](
webgl/webgl-overview.md
)
-
[
媒体
](
media/media-application-overview.md
)
-
[
安全
](
security/userauth-overview.md
)
-
[
AI
](
ai/
mindspore-lite-js-guidelines
.md
)
-
[
AI
](
ai/
ai-overview
.md
)
-
[
网络与连接
](
connectivity/ipc-rpc-overview.md
)
-
[
电话服务
](
telephony/telephony-overview.md
)
-
[
数据管理
](
database/data-mgmt-overview.md
)
...
...
zh-cn/application-dev/application-models/context-switch.md
浏览文件 @
13a7dc63
...
...
@@ -10,7 +10,7 @@
|
[
getBundleName(callback : AsyncCallback<string>): void;
](
../reference/apis/js-apis-inner-app-context.md#contextgetbundlename7
)
<br/>
[
getBundleName(): Promise<string>;
](
../reference/apis/js-apis-inner-app-context.md#contextgetbundlename7-1
)
| application
\U
IAbilityContext.d.ts |
[
abilityInfo.bundleName: string;
](
../reference/apis/js-apis-inner-application-uiAbilityContext.md#属性
)
|
|
[
getDisplayOrientation(callback : AsyncCallback<bundle.DisplayOrientation>): void;
](
../reference/apis/js-apis-inner-app-context.md#contextgetdisplayorientation7
)
<br/>
[
getDisplayOrientation(): Promise<bundle.DisplayOrientation>;
](
../reference/apis/js-apis-inner-app-context.md#contextgetdisplayorientation7-1
)
|
\@
ohos.screen.d.ts |
[
readonly orientation: Orientation;
](
../reference/apis/js-apis-screen.md#orientation
)
|
|
[
setDisplayOrientation(orientation:bundle.DisplayOrientation, callback:AsyncCallback<void>):void;
](
../reference/apis/js-apis-inner-app-context.md#contextsetdisplayorientation7
)
<br/>[setDisplayOrientation(orientation:bundle.DisplayOrientation):Promise<void>;](../reference/apis/js-apis-inner-app-context.md#contextsetdisplayorientation7-1) | \@ohos.screen.d.ts | [setOrientation(orientation: Orientation, callback: AsyncCallback<void>): void;](../reference/apis/js-apis-screen.md#setorientation)<br/>
[
setOrientation(orientation: Orientation): Promise<void>;
](
../reference/apis/js-apis-screen.md#setorientation-1
)
|
|
[
setShowOnLockScreen(show:boolean, callback:AsyncCallback<void>):void;
](
../reference/apis/js-apis-inner-app-context.md#contextsetshowonlockscreen
7
)
<br/>
[
setShowOnLockScreen(show:boolean):Promise<void>;
](
../reference/apis/js-apis-inner-app-context.md#contextsetshowonlockscreen7
-1
)
|
\@
ohos.window.d.ts |
[
setShowOnLockScreen(showOnLockScreen: boolean): void;
](
../reference/apis/js-apis-window.md#setshowonlockscreen9
)
|
|
[
setShowOnLockScreen(show:boolean, callback:AsyncCallback<void>):void;
](
../reference/apis/js-apis-inner-app-context.md#contextsetshowonlockscreen
deprecated
)
<br/>
[
setShowOnLockScreen(show:boolean):Promise<void>;
](
../reference/apis/js-apis-inner-app-context.md#contextsetshowonlockscreendeprecated
-1
)
|
\@
ohos.window.d.ts |
[
setShowOnLockScreen(showOnLockScreen: boolean): void;
](
../reference/apis/js-apis-window.md#setshowonlockscreen9
)
|
|
[
setWakeUpScreen(wakeUp:boolean, callback:AsyncCallback<void>):void;
](
../reference/apis/js-apis-inner-app-context.md#contextsetwakeupscreen7
)
<br/>
[
setWakeUpScreen(wakeUp:boolean):Promise<void>;
](
../reference/apis/js-apis-inner-app-context.md#contextsetwakeupscreen7-1
)
|
\@
ohos.window.d.ts |
[
setWakeUpScreen(wakeUp: boolean): void;
](
../reference/apis/js-apis-window.md#setwakeupscreen9
)
|
|
[
getProcessInfo(callback:AsyncCallback<ProcessInfo>):void;
](
../reference/apis/js-apis-inner-app-context.md#contextgetprocessinfo7
)
<br/>[getProcessInfo():Promise<ProcessInfo>;](../reference/apis/js-apis-inner-app-context.md#contextgetprocessinfo7-1) | \@ohos.app.ability.abilityManager.d.ts | [getAbilityRunningInfos(callback: AsyncCallback<Array<AbilityRunningInfo>>): void;](../reference/apis/js-apis-app-ability-abilityManager.md#getabilityrunninginfos)<br/>
[
getAbilityRunningInfos(): Promise<Array<AbilityRunningInfo>>;
](
../reference/apis/js-apis-app-ability-abilityManager.md#getabilityrunninginfos-1
)
|
|
[
getElementName(callback:AsyncCallback<ElementName>):void;
](
../reference/apis/js-apis-inner-app-context.md#contextgetelementname7
)
<br/>
[
getElementName():Promise<ElementName>;
](
../reference/apis/js-apis-inner-app-context.md#contextgetelementname7-1
)
| application
\U
IAbilityContext.d.ts |
[
abilityInfo.name: string;
](
../reference/apis/js-apis-inner-application-uiAbilityContext.md#属性
)
<br/>
[
abilityInfo.bundleName: string;
](
../reference/apis/js-apis-inner-application-uiAbilityContext.md#属性
)
|
...
...
zh-cn/application-dev/application-models/particleability-switch.md
浏览文件 @
13a7dc63
...
...
@@ -8,5 +8,5 @@
|
[
connectAbility(request: Want, options:ConnectOptions ): number;
](
../reference/apis/js-apis-ability-particleAbility.md#particleabilityconnectability
)
| application
\S
erviceExtensionContext.d.ts |
[
connectAbility(want: Want, options: ConnectOptions): number;
](
../reference/apis/js-apis-inner-application-serviceExtensionContext.md#serviceextensioncontextconnectserviceextensionability
)
<br/>
[
connectServiceExtensionAbility(want: Want, options: ConnectOptions): number;
](
../reference/apis/js-apis-inner-application-serviceExtensionContext.md#serviceextensioncontextconnectserviceextensionability
)
|
|
[
disconnectAbility(connection: number, callback:AsyncCallback<void>): void;
](
../reference/apis/js-apis-ability-particleAbility.md#particleabilitydisconnectability
)
<br/>
[
disconnectAbility(connection: number): Promise<void>;
](
../reference/apis/js-apis-ability-particleAbility.md#particleabilitydisconnectability-1
)
| application
\S
erviceExtensionContext.d.ts |
[
disconnectAbility(connection: number, callback:AsyncCallback<void>): void;
](
../reference/apis/js-apis-inner-application-serviceExtensionContext.md#serviceextensioncontextdisconnectserviceextensionability
)
<br/>
[
disconnectAbility(connection: number): Promise<void>;
](
../reference/apis/js-apis-inner-application-serviceExtensionContext.md#serviceextensioncontextdisconnectserviceextensionability-1
)
<br/>
[
disconnectServiceExtensionAbility(connection: number, callback: AsyncCallback<void>): void;
](
../reference/apis/js-apis-inner-application-serviceExtensionContext.md#serviceextensioncontextdisconnectserviceextensionability
)
<br/>
[
disconnectServiceExtensionAbility(connection: number): Promise<void>;
](
../reference/apis/js-apis-inner-application-serviceExtensionContext.md#serviceextensioncontextdisconnectserviceextensionability-1
)
|
|
[
acquireDataAbilityHelper(uri: string): DataAbilityHelper;
](
../reference/apis/js-apis-ability-particleAbility.md#particleabilityacquiredataabilityhelper
)
|
\@
ohos.data.dataShare.d.ts
<br/>[\@ohos.data.fileAccess.d.ts | [createDataShareHelper(context: Context, uri: string, callback: AsyncCallback<DataShareHelper>): void;](../reference/apis/js-apis-data-dataShare.md#datasharecreatedatasharehelper)<br/>[createDataShareHelper(context: Context, uri: string): Promise<DataShareHelper>;](../reference/apis/js-apis-data-dataShare.md#datasharecreatedatasharehelper-1)<br/>[createFileAccessHelper(context: Context): FileAccessHelper;](../reference/apis/js-apis-fileAccess.md#fileaccesscreatefileaccesshelper-1)<br/>
[
createFileAccessHelper(context: Context, wants: Array<Want>): FileAccessHelper;
](
../reference/apis/js-apis-fileAccess.md#fileaccesscreatefileaccesshelper
)
|
|
[
startBackgroundRunning(id: number, request: NotificationRequest, callback: AsyncCallback<void>): void;
](
../reference/apis/js-apis-ability-particleAbility.md#particleabilitystartbackgroundrunning
)
<br/>[startBackgroundRunning(id: number, request: NotificationRequest): Promise<void>;](../reference/apis/js-apis-ability-particleAbility.md#particleabilitystartbackgroundrunning-1) | \@ohos.resourceschedule.backgroundTaskManager.d.ts | [startBackgroundRunning(context: Context, bgMode: BackgroundMode, wantAgent: WantAgent, callback: AsyncCallback): void;](../reference/apis/js-apis-resourceschedule-backgroundTaskManager.md#backgroundtaskmanagerstartbackgroundrunning
callback)<br/>
[
startBackgroundRunning(context: Context, bgMode: BackgroundMode, wantAgent: WantAgent): Promise<void>;
](
../reference/apis/js-apis-resourceschedule-backgroundTaskManager.md#backgroundtaskmanagerstartbackgroundrunningpromise
)
|
|
[
cancelBackgroundRunning(callback: AsyncCallback<void>): void;
](
../reference/apis/js-apis-ability-particleAbility.md#particleabilitycancelbackgroundrunning
)
<br/>[cancelBackgroundRunning(): Promise<void>;](../reference/apis/js-apis-ability-particleAbility.md#particleabilitycancelbackgroundrunning-1) | \@ohos.resourceschedule.backgroundTaskManager.d.ts | [stopBackgroundRunning(context: Context, callback: AsyncCallback): void;](../reference/apis/js-apis-resourceschedule-backgroundTaskManager.md#backgroundtaskmanagerstopbackgroundrunning
callback)<br/>
[
stopBackgroundRunning(context: Context): Promise<void>;
](
../reference/apis/js-apis-resourceschedule-backgroundTaskManager.md#backgroundtaskmanagerstopbackgroundrunningpromise
)
|
|
[
startBackgroundRunning(id: number, request: NotificationRequest, callback: AsyncCallback<void>): void;
](
../reference/apis/js-apis-ability-particleAbility.md#particleabilitystartbackgroundrunning
)
<br/>[startBackgroundRunning(id: number, request: NotificationRequest): Promise<void>;](../reference/apis/js-apis-ability-particleAbility.md#particleabilitystartbackgroundrunning-1) | \@ohos.resourceschedule.backgroundTaskManager.d.ts | [startBackgroundRunning(context: Context, bgMode: BackgroundMode, wantAgent: WantAgent, callback: AsyncCallback): void;](../reference/apis/js-apis-resourceschedule-backgroundTaskManager.md#backgroundtaskmanagerstartbackgroundrunning
)<br/>
[
startBackgroundRunning(context: Context, bgMode: BackgroundMode, wantAgent: WantAgent): Promise<void>;
](
../reference/apis/js-apis-resourceschedule-backgroundTaskManager.md#backgroundtaskmanagerstartbackgroundrunning-1
)
|
|
[
cancelBackgroundRunning(callback: AsyncCallback<void>): void;
](
../reference/apis/js-apis-ability-particleAbility.md#particleabilitycancelbackgroundrunning
)
<br/>[cancelBackgroundRunning(): Promise<void>;](../reference/apis/js-apis-ability-particleAbility.md#particleabilitycancelbackgroundrunning-1) | \@ohos.resourceschedule.backgroundTaskManager.d.ts | [stopBackgroundRunning(context: Context, callback: AsyncCallback): void;](../reference/apis/js-apis-resourceschedule-backgroundTaskManager.md#backgroundtaskmanagerstopbackgroundrunning
)<br/>
[
stopBackgroundRunning(context: Context): Promise<void>;
](
../reference/apis/js-apis-resourceschedule-backgroundTaskManager.md#backgroundtaskmanagerstopbackgroundrunning-1
)
|
zh-cn/application-dev/faqs/faqs-ability.md
浏览文件 @
13a7dc63
...
...
@@ -221,7 +221,7 @@ Failure\[INSTALL\_FAILED\_SIZE\_TOO\_LARGE\] error while deploying hap?
**参考链接**
[
cacheDir
](
../application-models/application-context-stage.md#获取应用
开发
路径
)
[
cacheDir
](
../application-models/application-context-stage.md#获取应用
文件
路径
)
## 服务卡片生命周期回调函数在哪个js文件中调用
...
...
@@ -266,7 +266,7 @@ DevEco Studio默认下载是public-sdk。
**参考链接**
[
获取应用
开发路径
](
../application-models/application-context-stage.md#获取应用开发
路径
)
[
获取应用
文件路径
](
../application-models/application-context-stage.md#获取应用文件
路径
)
## terminateSelf方法销毁当前应用之后并没有在后台任务列表中删除
...
...
@@ -486,7 +486,7 @@ struct AbilityContextTest {
[
长时任务权限
](
../security/permission-list.md#ohospermissionkeep_background_running
)
[
长时任务开发指导
](
../task-management/continuous-task
-dev-guide.md#基于stage模型
)
[
长时任务开发指导
](
../task-management/continuous-task
.md
)
## FA卡片如何进行数据交互
...
...
zh-cn/application-dev/faqs/faqs-multimedia.md
浏览文件 @
13a7dc63
...
...
@@ -98,7 +98,7 @@ AVSession对媒体播放做了管控,当三方应用从前台切入后台或
**参考链接**
[
后台任务管理的长时任务开发指导参考
](
../task-management/continuous-task
-dev-guide
.md
)
[
后台任务管理的长时任务开发指导参考
](
../task-management/continuous-task.md
)
[
AVSession开发指导参考
](
../media/using-avsession-developer.md
)
...
...
zh-cn/application-dev/file-management/app-file-access.md
浏览文件 @
13a7dc63
...
...
@@ -34,7 +34,7 @@
## 开发示例
在对应用文件开始访问前,开发者需要
[
获取应用文件路径
](
../application-models/application-context-stage.md#获取应用
开发
路径
)
。以从UIAbilityContext获取HAP级别的文件路径为例进行说明,UIAbilityContext的获取方式请参见
[
获取UIAbility的上下文信息
](
../application-models/uiability-usage.md#获取uiability的上下文信息
)
。
在对应用文件开始访问前,开发者需要
[
获取应用文件路径
](
../application-models/application-context-stage.md#获取应用
文件
路径
)
。以从UIAbilityContext获取HAP级别的文件路径为例进行说明,UIAbilityContext的获取方式请参见
[
获取UIAbility的上下文信息
](
../application-models/uiability-usage.md#获取uiability的上下文信息
)
。
下面介绍几种常用操作示例。
...
...
zh-cn/application-dev/file-management/share-app-file.md
浏览文件 @
13a7dc63
...
...
@@ -22,7 +22,7 @@
## 分享文件给其他应用
在分享文件给其他应用前,开发者需要先
[
获取应用文件路径
](
../application-models/application-context-stage.md#获取应用
开发
路径
)
。
在分享文件给其他应用前,开发者需要先
[
获取应用文件路径
](
../application-models/application-context-stage.md#获取应用
文件
路径
)
。
1.
获取文件在应用沙箱中的路径,并转换为文件URI。
...
...
zh-cn/application-dev/media/audio-playback-overview.md
浏览文件 @
13a7dc63
...
...
@@ -20,6 +20,6 @@
1.
使用媒体会话功能注册到系统内统一管理,否则在应用进入后台时,播放将被强制停止。具体参考
[
媒体会话开发指导
](
avsession-overview.md
)
。
2.
申请长时任务避免进入挂起(Suspend)状态。具体参考
[
长时任务开发指导
](
../task-management/continuous-task
-dev-guide
.md
)
。
2.
申请长时任务避免进入挂起(Suspend)状态。具体参考
[
长时任务开发指导
](
../task-management/continuous-task.md
)
。
当应用进入后台,播放被中断,如果被媒体会话管控,将打印日志“pause id”;如果没有该日志,则说明被长时任务管控。
zh-cn/application-dev/media/avsession-overview.md
浏览文件 @
13a7dc63
...
...
@@ -4,7 +4,7 @@
音视频类应用接入媒体会话后,可以发送应用的数据(比如正在播放的歌曲、歌曲的播放状态等),用户可以通过系统播控中心、语音助手等应用切换多个应用、多个设备播放。音视频类应用如果不接入媒体会话,将无法在后台播放,在应用进入后台时,会被强制停止播放。
实现后台播放,还需申请长时任务避免进入挂起(Suspend)状态。具体参考
[
长时任务开发指导
](
../task-management/continuous-task
-dev-guide
.md
)
。
实现后台播放,还需申请长时任务避免进入挂起(Suspend)状态。具体参考
[
长时任务开发指导
](
../task-management/continuous-task.md
)
。
## 基础概念
...
...
zh-cn/application-dev/media/using-avplayer-for-playback.md
浏览文件 @
13a7dc63
...
...
@@ -2,7 +2,7 @@
使用AVPlayer可以实现端到端播放原始媒体资源,本开发指导将以完整地播放一首音乐作为示例,向开发者讲解AVPlayer音频播放相关功能。
以下指导仅介绍如何实现媒体资源播放,如果要实现后台播放或熄屏播放,需要使用
[
AVSession(媒体会话)
](
avsession-overview.md
)
和
[
申请长时任务
](
../task-management/continuous-task
-dev-guide
.md
)
,避免播放被系统强制中断。
以下指导仅介绍如何实现媒体资源播放,如果要实现后台播放或熄屏播放,需要使用
[
AVSession(媒体会话)
](
avsession-overview.md
)
和
[
申请长时任务
](
../task-management/continuous-task.md
)
,避免播放被系统强制中断。
播放的全流程包含:创建AVPlayer,设置播放资源,设置播放参数(音量/倍速/焦点模式),播放控制(播放/暂停/跳转/停止),重置,销毁资源。
...
...
@@ -40,7 +40,7 @@
>
> 下面代码示例中的url仅作示意使用,开发者需根据实际情况,确认资源有效性并设置:
>
> - 如果使用本地资源播放,必须确认资源文件可用,并使用应用沙箱路径访问对应资源,参考[获取应用文件路径](../application-models/application-context-stage.md#获取应用
开发
路径)。应用沙箱的介绍及如何向应用沙箱推送文件,请参考[文件管理](../file-management/app-sandbox-directory.md)。
> - 如果使用本地资源播放,必须确认资源文件可用,并使用应用沙箱路径访问对应资源,参考[获取应用文件路径](../application-models/application-context-stage.md#获取应用
文件
路径)。应用沙箱的介绍及如何向应用沙箱推送文件,请参考[文件管理](../file-management/app-sandbox-directory.md)。
>
> - 如果使用网络播放路径,需[申请相关权限](../security/accesstoken-guidelines.md):ohos.permission.INTERNET。
>
...
...
zh-cn/application-dev/media/video-playback.md
浏览文件 @
13a7dc63
...
...
@@ -6,7 +6,7 @@
-
Video组件:封装了视频播放的基础能力,需要设置数据源以及基础信息即可播放视频,但相对扩展能力较弱。Video组件由ArkUI提供能力,相关指导请参考UI开发文档-
[
Video组件
](
../ui/arkts-common-components-video-player.md
)
。
本开发指导将介绍如何使用AVPlayer开发视频播放功能,以完整地播放一个视频作为示例,实现端到端播放原始媒体资源。如果要实现后台播放或熄屏播放,需要使用
[
AVSession(媒体会话)
](
avsession-overview.md
)
和
[
申请长时任务
](
../task-management/continuous-task
-dev-guide
.md
)
,避免播放过程中音频模块被系统强制中断。
本开发指导将介绍如何使用AVPlayer开发视频播放功能,以完整地播放一个视频作为示例,实现端到端播放原始媒体资源。如果要实现后台播放或熄屏播放,需要使用
[
AVSession(媒体会话)
](
avsession-overview.md
)
和
[
申请长时任务
](
../task-management/continuous-task.md
)
,避免播放过程中音频模块被系统强制中断。
## 开发指导
...
...
@@ -46,7 +46,7 @@
>
> 下面代码示例中的url仅作示意使用,开发者需根据实际情况,确认资源有效性并设置:
>
> - 如果使用本地资源播放,必须确认资源文件可用,并使用应用沙箱路径访问对应资源,参考[获取应用文件路径](../application-models/application-context-stage.md#获取应用
开发
路径)。应用沙箱的介绍及如何向应用沙箱推送文件,请参考[文件管理](../file-management/app-sandbox-directory.md)。
> - 如果使用本地资源播放,必须确认资源文件可用,并使用应用沙箱路径访问对应资源,参考[获取应用文件路径](../application-models/application-context-stage.md#获取应用
文件
路径)。应用沙箱的介绍及如何向应用沙箱推送文件,请参考[文件管理](../file-management/app-sandbox-directory.md)。
>
> - 如果使用网络播放路径,需[申请相关权限](../security/accesstoken-guidelines.md):ohos.permission.INTERNET。
>
...
...
zh-cn/application-dev/reference/apis/js-apis-resourceschedule-backgroundTaskManager.md
浏览文件 @
13a7dc63
...
...
@@ -630,7 +630,7 @@ try {
| CPU | 1 | CPU资源,申请后不被挂起。 |
| COMMON_EVENT | 2 | 申请后挂起状态下不会代理公共事件。 |
| TIMER | 4 | 计时器,申请后挂起状态不会代理SystemTimer。 |
| WORK_SCHEDULER | 8 |
[
WorkScheduler默认采用较宽松管控策略。(详见 延迟任务调度约束)
](
../../task-management/background-task-overview.md#延迟任务调度约束
)
|
| WORK_SCHEDULER | 8 |
WorkScheduler默认采用较宽松管控策略。(详见
[
延迟任务调度约束
](
../../task-management/work-scheduler.md#约束与限制
)
) |
| BLUETOOTH | 16 | 申请后挂起状态不会代理蓝牙。 |
| GPS | 32 | 申请后挂起状态不会代理GPS。 |
| AUDIO | 64 | 申请后挂起状态不会代理音频。 |
...
...
zh-cn/application-dev/reference/apis/js-apis-resourceschedule-workScheduler.md
浏览文件 @
13a7dc63
...
...
@@ -8,7 +8,7 @@
>
> - 本模块首批接口从API version 9开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
> - 本模块接口仅可在Stage模型下使用。
> - 延迟任务调度约束见[延迟任务调度约束](../../task-management/
background-task-overview.md#延迟任务调度约束
)。
> - 延迟任务调度约束见[延迟任务调度约束](../../task-management/
work-scheduler.md#约束与限制
)。
## 导入模块
...
...
@@ -411,7 +411,7 @@ isLastWorkTimeOut(workId: number): Promise\<boolean>
```
## WorkInfo
提供工作的具体信息。WorkInfo设置参数约束见
[
延迟任务调度
概述
](
../../task-management/background-task-overview.md#延迟任务调度约束
)
提供工作的具体信息。WorkInfo设置参数约束见
[
延迟任务调度
约束
](
../../task-management/work-scheduler.md#约束与限制
)
**系统能力**
:SystemCapability.ResourceSchedule.WorkScheduler
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录