@capacitor/text-zoom
Text Zoom API 提供了调整 Web View 文本大小的功能,以提升视觉可访问性。
注意: 除非在 Capacitor 配置文件 中将 preferredContentMode
配置为 mobile
,否则 text-zoom 插件在 iPad 上不会生效。
{
"ios": {
"preferredContentMode": "mobile"
}
}
安装
npm install @capacitor/text-zoom
npx cap sync
API
get()
get() => Promise<GetResult>
获取当前缩放级别。
缩放级别以小数表示(例如 1.2 表示 120%)。
返回值:
Promise<GetResult>
自: 1.0.0
getPreferred()
getPreferred() => Promise<GetPreferredResult>
获取首选缩放级别。
缩放级别以小数表示(例如 1.2 表示 120%)。
返回值:
Promise<GetPreferredResult>
自: 1.0.0
set(...)
set(options: SetOptions) => Promise<void>
设置当前缩放级别。
缩放级别以小数表示(例如 1.2 表示 120%)。
参数 | 类型 |
---|---|
options |
|
自 : 1.0.0
Interfaces
GetResult
属性 | 类型 | 描述 | 自 |
---|---|---|---|
value | number | 当前缩放级别(以小数表示)。 | 1.0.0 |
GetPreferredResult
属性 | 类型 | 描述 | 自 |
---|---|---|---|
value | number | 首选缩放级别(以小数表示)。 | 1.0.0 |
SetOptions
属性 | 类型 | 描述 | 自 |
---|---|---|---|
value | number | 新的缩放级别(以小数表示)。 | 1.0.0 |