提交 f399c9c4 编写于 作者: Y yuyaozhi

Updata doucunment description problems of ability

Signed-off-by: Nyuyaozhi <yuyaozhi@huawei.com>
上级 65210fc3
# wantConstant
wantConstant模块提供want中action和entity的权限列表的能力,包括系统公共事件宏,系统公共事件名称等
wantConstant模块提供want中操作want常数和解释Flags说明的能力
> **说明:**
>
......@@ -41,10 +41,10 @@ want操作的常数。
| ACTION_SCAN_MEDIA_FILE | ohos.want.action.scanMediaFile | 指示请求媒体扫描仪扫描文件并将文件添加到媒体库的操作。 |
| ACTION_VIEW_DATA | ohos.want.action.viewData | 指示查看数据的操作。 |
| ACTION_EDIT_DATA | ohos.want.action.editData | 指示编辑数据的操作。 |
| INTENT_PARAMS_INTENT | ability.want.params.INTENT | 指示将使用连接选取显示的选项的操作。 |
| INTENT_PARAMS_TITLE | ability.want.params.TITLE | 指示与连接选取显示的选项一起使用时的字符序列对话框标题。 |
| INTENT_PARAMS_INTENT | ability.want.params.INTENT | 指示用行为选择器来展示选择的操作。 |
| INTENT_PARAMS_TITLE | ability.want.params.TITLE | 指示与行为选择器一起使用时的字符序列对话框标题。 |
| ACTION_FILE_SELECT<sup>7+</sup> | ohos.action.fileSelect | 指示选择文件的操作。 |
| PARAMS_STREAM<sup>7+</sup> | ability.params.stream | 指示与连接发送数据一起使用时,包含与意图相关联的数据流的URI。 |
| PARAMS_STREAM<sup>7+</sup> | ability.params.stream | 指示发送数据时与目标关联的数据流的URI |
| ACTION_APP_ACCOUNT_OAUTH <sup>8+</sup> | ohos.account.appAccount.action.oauth | 指示提供oauth服务的操作。 |
| ACTION_MARKER_DOWNLOAD <sup>9+</sup> | ohos.want.action.marketDownload | 表示从应用程序市场下载应用程序的的操作。<br>**系统API**:该接口为系统接口,三方应用不支持调用。 |
......@@ -58,7 +58,7 @@ want实体的常数。
| 名称 | 值 | 描述 |
| ------------ | ------------------ | ---------------------- |
| ENTITY_DEFAULT | entity.system.default | 指示默认实体,如果未指定该实体,则使用该实体。 |
| ENTITY_HOME | entity.system.homel | 指示主屏幕实体。 |
| ENTITY_HOME | entity.system.home | 指示主屏幕实体。 |
| ENTITY_VOICE | entity.system.voice | 表示语音交互实体。 |
| ENTITY_BROWSABLE | entity.system.browsable | 指示浏览器类别。 |
| ENTITY_VIDEO | entity.system.video | 指示视频类别。 |
......
......@@ -28,14 +28,18 @@ registerErrorObserver(observer: ErrorObserver): number;
**示例:**
```js
var observer = "12345";
var observer = {
onUnhandledException(errorMsg) {
console.log('onUnhandledException, errorMsg: ', errorMsg)
}
}
errorManager.registerErrorObserver(observer)
.then((data) => {
.then((data) => {
console.log('----------- registerErrorObserver success ----------', data);
})
.catch((err) => {
})
.catch((err) => {
console.log('----------- registerErrorObserver fail ----------', err);
})
})
```
......@@ -59,7 +63,7 @@ unregisterErrorObserver(observerId: number, callback: AsyncCallback\<void>): vo
```js
var observerId = 100;
function unregisterErrorObserver(err) {
function unregisterErrorObserverCallback(err) {
if (err) {
console.log('------------ unregisterErrorObserverCallback ------------', err);
}
......@@ -119,9 +123,17 @@ onUnhandledException(errMsg: string): void;
**示例:**
```js
var errMsg = "12345";
errorManager.onUnhandledException(errMsg, (error) => {
console.log("error.code = " + error.code)
})
var observer = {
onUnhandledException(errorMsg) {
console.log('onUnhandledException, errorMsg: ', errorMsg)
}
}
errorManager.registerErrorObserver(observer)
.then((data) => {
console.log('----------- registerErrorObserver success ----------', data);
})
.catch((err) => {
console.log('----------- registerErrorObserver fail ----------', err);
})
```
\ No newline at end of file
......@@ -11,7 +11,22 @@ FormExtensionContext模块提供FormExtension具有的接口和能力。
## 使用说明
FormExtensionContext模块是FormExtension的上下文环境,继承自ExtensionContext。
在使用FormExtensionContext的功能前,需要通过FormExtension获取。
```js
import FormExtension from '@ohos.application.FormExtension';
import formBindingData from '@ohos.application.formBindingData'
export default class MyFormExtension extends FormExtension {
onCreate() {
let dataObj1 = {
temperature:"11c",
"time":"11:00"
};
let obj1 = formBindingData.createFormBindingData(dataObj1);
return obj1;
}
}
```
## FormExtensionContext.startAbility
......@@ -52,6 +67,8 @@ this.context.startAbility(want, function(err) {
startAbility(want: Want): Promise&lt;void&gt;
拉起一个卡片所属应用的Ability。
**系统能力**:SystemCapability.Ability.Form
**系统API**: 此接口为系统接口,三方应用不支持调用。
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册