Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
675bca56
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看板
提交
675bca56
编写于
8月 15, 2023
作者:
N
ningning
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
update
Signed-off-by:
N
ningning
<
3248127340@qq.com
>
上级
259b35e9
变更
5
展开全部
隐藏空白更改
内联
并排
Showing
5 changed file
with
372 addition
and
335 deletion
+372
-335
zh-cn/application-dev/reference/apis/js-apis-inputmethod-extension-ability.md
...v/reference/apis/js-apis-inputmethod-extension-ability.md
+2
-2
zh-cn/application-dev/reference/apis/js-apis-inputmethod-extension-context.md
...v/reference/apis/js-apis-inputmethod-extension-context.md
+5
-7
zh-cn/application-dev/reference/apis/js-apis-inputmethod-subtype.md
...ication-dev/reference/apis/js-apis-inputmethod-subtype.md
+3
-3
zh-cn/application-dev/reference/apis/js-apis-inputmethod.md
zh-cn/application-dev/reference/apis/js-apis-inputmethod.md
+240
-199
zh-cn/application-dev/reference/apis/js-apis-inputmethodengine.md
...plication-dev/reference/apis/js-apis-inputmethodengine.md
+122
-124
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-inputmethod-extension-ability.md
浏览文件 @
675bca56
# @ohos.InputMethodExtensionAbility (InputMethodExtensionAbility)
开发者可通过继承本模块开发自己的输入法应用并管理输入法应用
生命周期。
本模块支持开发者自行开发输入法应用,以及管理输入法应用的
生命周期。
> **说明:**
>
...
...
@@ -18,7 +18,7 @@ import InputMethodExtensionAbility from '@ohos.InputMethodExtensionAbility';
| 名称 | 类型 | 可读 | 可写 | 说明 |
| -------- | -------- | -------- | -------- | -------- |
| context |
[
InputMethodExtensionContext
](
js-apis-inputmethod-extension-context.md
)
| 是 | 否 | InputMethodExtension的上下文环境,继承
自
ExtensionContext。 |
| context |
[
InputMethodExtensionContext
](
js-apis-inputmethod-extension-context.md
)
| 是 | 否 | InputMethodExtension的上下文环境,继承
于
ExtensionContext。 |
## InputMethodExtensionAbility.onCreate
...
...
zh-cn/application-dev/reference/apis/js-apis-inputmethod-extension-context.md
浏览文件 @
675bca56
# @ohos.InputMethodExtensionContext (InputMethodExtensionContext)
InputMethodExtensionContext模块是InputMethodExtensionAbility的上下文环境,继承自ExtensionContext。
InputMethodExtensionContext模块提供InputMethodExtensionAbility具有的能力和接口,包括启动、停止、绑定、解绑Ability。
InputMethodExtensionContext模块是InputMethodExtensionAbility的上下文环境,继承于ExtensionContext,提供InputMethodExtensionAbility具有的能力和接口,包括启动、停止、绑定、解绑Ability。
> **说明:**
>
...
...
@@ -31,7 +29,7 @@ class EntryAbility extends InputMethodExtensionAbility {
destroy(callback: AsyncCallback
\<
void>): void
停止输入法应用自身
。使用callback异步回调。
销毁输入法应用
。使用callback异步回调。
**系统能力:**
SystemCapability.MiscServices.InputMethodFramework
...
...
@@ -39,7 +37,7 @@ destroy(callback: AsyncCallback\<void>): void
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------------------- | ---- | ------------------------------------------------------------ |
| callback | AsyncCallback
\<
void> | 是 | 回调函数。当
停止输入法应用自身
成功时,err为undefined;否则为错误对象。 |
| callback | AsyncCallback
\<
void> | 是 | 回调函数。当
销毁输入法应用
成功时,err为undefined;否则为错误对象。 |
**示例:**
...
...
@@ -53,7 +51,7 @@ this.context.destroy(() => {
destroy(): Promise
\<
void>;
停止输入法应用自身。通过
Promise异步回调。
销毁输入法应用。使用
Promise异步回调。
**系统能力:**
SystemCapability.MiscServices.InputMethodFramework
...
...
@@ -61,7 +59,7 @@ destroy(): Promise\<void>;
| 类型 | 说明 |
| -------- | -------- |
| Promise
\<
void>
;
| 无返回结果的Promise对象。 |
| Promise
\<
void> | 无返回结果的Promise对象。 |
**示例:**
...
...
zh-cn/application-dev/reference/apis/js-apis-inputmethod-subtype.md
浏览文件 @
675bca56
# @ohos.InputMethodSubtype (输入法子类型)
本模块提供对输入法子类型的属性管理。输入法
应用子类型的含义,如:输入法的中文版、英文版、大写模式、小写模式等都
属于输入法的子类型。
本模块提供对输入法子类型的属性管理。输入法
子类型允许输入法根据需要显示不用的输入模式或语言,完成模式或语言切换,如:输入法的中文/英文键盘等均
属于输入法的子类型。
> **说明:**
>
...
...
@@ -22,11 +22,11 @@ import InputMethodSubtype from '@ohos.InputMethodSubtype';
| -------- | -------- | -------- | -------- | -------- |
| label | string | 是 | 否 | 非必填。输入法子类型的标签。 |
| labelId
<sup>
10+
</sup>
| string | 是 | 否 | 非必填。输入法子类型的标签资源号。 |
| name | string | 是 | 否 | 必填。输入法应用的包名。 |
| name | string | 是 | 否 | 必填。输入法
子类型所属
应用的包名。 |
| id | string | 是 | 否 | 必填。输入法子类型的id。 |
| mode | string | 是 | 否 | 非必填。输入法子类型的模式,包括upper(大写)和lower(小写)。 |
| locale | string | 是 | 否 | 必填。输入法子类型的方言版本。 |
| language | string | 是 | 否 | 必填。 输入法子类型的语言。 |
| icon | string | 是 | 否 | 非必填。输入法子类型的图标,可以通过iconId查询获取。预留字段,暂不支持使用。 |
| iconId | number | 是 | 否 | 非必填。输入法子类型的图标id。 |
| extra | object | 是 | 是 |
非必填。输入法子类型的其他信息。预留字段,当前无具体含义,暂不支持使用。
<br/>
**说明:**
从API version 10开始改为非必选参数
。 |
| extra | object | 是 | 是 |
必填。输入法子类型的其他信息。
<br/>
说明:
<br/>
- 从API version 10开始为非必填参数。
<br/>
- 预留字段,当前无具体含义,暂不支持使用
。 |
zh-cn/application-dev/reference/apis/js-apis-inputmethod.md
浏览文件 @
675bca56
此差异已折叠。
点击以展开。
zh-cn/application-dev/reference/apis/js-apis-inputmethodengine.md
浏览文件 @
675bca56
此差异已折叠。
点击以展开。
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录