@capacitor/text-zoom
文本缩放 API 提供了更改 Web 视图文本大小以实现视觉可访问性的能力。
注意:除非在您的 Capacitor 配置文件 中将 preferredContentMode
配置设置为 mobile
,否则文本缩放插件在 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 | SetOptions |
自 1.0.0
接口
GetResult
属性 | 类型 | 描述 | 自 |
---|---|---|---|
value | number | 当前缩放级别(表示为小数)。 | 1.0.0 |
GetPreferredResult
属性 | 类型 | 描述 | 自 |
---|---|---|---|
value | number | 首选缩放级别(表示为小数)。 | 1.0.0 |
SetOptions
属性 | 类型 | 描述 | 自 |
---|---|---|---|
value | number | 新的缩放级别(表示为小数)。 | 1.0.0 |