提交 0c6f8e05 编写于 作者: Z zhaolinglan

modify api

Signed-off-by: Nzhaolinglan <zhaolinglan@huawei.com>
上级 18017c0a
...@@ -175,7 +175,7 @@ stopInput(): Promise&lt;boolean&gt; ...@@ -175,7 +175,7 @@ stopInput(): Promise&lt;boolean&gt;
### showSoftKeyboard ### showSoftKeyboard
showSoftKeyboard(callback: AsyncCallback&lt;boolean&gt;): void showSoftKeyboard(callback: AsyncCallback&lt;void&gt;): void
显示软键盘,callback方法获取显示软键盘结果。 显示软键盘,callback方法获取显示软键盘结果。
...@@ -183,24 +183,25 @@ showSoftKeyboard(callback: AsyncCallback&lt;boolean&gt;): void ...@@ -183,24 +183,25 @@ showSoftKeyboard(callback: AsyncCallback&lt;boolean&gt;): void
**参数:** **参数:**
| 参数名 | 类型 | 必填 | 说明 | | 参数名 | 类型 | 必填 | 说明 |
| -------- | ---------------------------- | ---- | ------------------------ | | -------- | ------------------------- | ---- | ---------- |
| callback | AsyncCallback&lt;boolean&gt; | 是 | 返回显示软键盘是否成功。 | | callback | AsyncCallback&lt;void&gt; | 是 | 回调函数。 |
**示例:** **示例:**
```js ```js
InputMethodController.showSoftKeyboard((err, data) => { InputMethodController.showSoftKeyboard((err) => {
if (err) { if (err == undefined) {
console.error('showSoftKeyboard failed : ' + JSON.stringify(err)); console.error('showSoftKeyboard success');
} else {
console.info('showSoftKeyboard failed : ' + JSON.stringify(err));
} }
console.info('showSoftKeyboard success : ' + JSON.stringify(data));
}) })
``` ```
### showSoftKeyboard ### showSoftKeyboard
showSoftKeyboard(): Promise&lt;boolean&gt; showSoftKeyboard(): Promise&lt;void&gt;
显示软键盘,Promise方法获取显示软键盘结果。 显示软键盘,Promise方法获取显示软键盘结果。
...@@ -208,18 +209,18 @@ showSoftKeyboard(): Promise&lt;boolean&gt; ...@@ -208,18 +209,18 @@ showSoftKeyboard(): Promise&lt;boolean&gt;
**返回值:** **返回值:**
| 类型 | 说明 | | 类型 | 说明 |
| ---------------------- | ------------------------ | | ------------------- | ------------------------- |
| Promise&lt;boolean&gt; | 返回显示软键盘是否成功。 | | Promise&lt;void&gt; | 无返回结果的Promise对象。 |
**示例:** **示例:**
```js ```js
InputMethodController.showSoftKeyboard().then((data) => { InputMethodController.showSoftKeyboard().then(async (err) => {
console.log('showSoftKeyboard success:' + JSON.stringify(data)); console.log('showSoftKeyboard success');
}).catch((error) => { }).catch((err) => {
console.log('showSoftKeyboard failed:' + JSON.stringify(error)); console.log('showSoftKeyboard fail ' + JSON.stringify(err));
}); });
``` ```
...@@ -233,43 +234,44 @@ hideSoftKeyboard(callback: AsyncCallback&lt;boolean&gt;): void ...@@ -233,43 +234,44 @@ hideSoftKeyboard(callback: AsyncCallback&lt;boolean&gt;): void
**参数:** **参数:**
| 参数名 | 类型 | 必填 | 说明 | | 参数名 | 类型 | 必填 | 说明 |
| -------- | ---------------------------- | ---- | ------------------------ | | -------- | ---------------------------- | ---- | ---------- |
| callback | AsyncCallback&lt;boolean&gt; | 是 | 返回隐藏软键盘是否成功。 | | callback | AsyncCallback&lt;boolean&gt; | 是 | 回调函数。 |
**示例:** **示例:**
```js ```js
InputMethodController.hideSoftKeyboard((err, data) => { InputMethodController.hideSoftKeyboard((err) => {
if (err) { if (err == undefined) {
console.error('hideSoftKeyboard failed : ' + JSON.stringify(err)); console.error('hideSoftKeyboard success');
} else {
console.info('hideSoftKeyboard failed : ' + JSON.stringify(err));
} }
console.info('hideSoftKeyboard success : ' + JSON.stringify(data));
}) })
``` ```
### hideSoftKeyboard ### hideSoftKeyboard
hideSoftKeyboard(): Promise&lt;boolean&gt; hideSoftKeyboard(): Promise&lt;void&gt;
隐藏软键盘,Promise方法获取隐藏软键盘结果 隐藏软键盘,Promise方法。
**系统能力**: SystemCapability.MiscServices.InputMethodFramework **系统能力**: SystemCapability.MiscServices.InputMethodFramework
**返回值:** **返回值:**
| 类型 | 说明 | | 类型 | 说明 |
| ---------------------- | ------------------------ | | ------------------- | ------------------------- |
| Promise&lt;boolean&gt; | 返回隐藏软键盘是否成功。 | | Promise&lt;void&gt; | 无返回结果的Promise对象。 |
**示例:** **示例:**
```js ```js
InputMethodController.hideSoftKeyboard().then((data) => { InputMethodController.hideSoftKeyboard().then(async (err) => {
console.log('hideSoftKeyboard success:' + JSON.stringify(data)); console.log('hideSoftKeyboard success');
}).catch((error) => { }).catch((err) => {
console.log('hideSoftKeyboard failed:' + JSON.stringify(error)); console.log('hideSoftKeyboard fail ' + JSON.stringify(err));
}); });
``` ```
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册