@capacitor/text-zoom
Text Zoom API 提供了调整 Web View 文本大小的功能,用于视觉辅助功能。
注意: 在 iPad 设备上,除非在 Capacitor 配置文件 中将 preferredContentMode
配置为 mobile
,否则 text-zoom 插件将无法工作。
{
"ios": {
"preferredContentMode": "mobile"
}
}
安装
npm install @capacitor/text-zoom@latest-5
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 |