@capacitor/text-zoom
テキストズームAPIは、視覚的なアクセシビリティのためにWeb Viewのテキストサイズを変更する機能を提供します。
注意: テキストズームプラグインは、Capacitor設定ファイル で preferredContentMode
設定が mobile
になっていないとiPadでは動作しません。
{
"ios": {
"preferredContentMode": "mobile"
}
}
Install
npm install @capacitor/text-zoom
npx cap sync
API
get()
get() => Promise<GetResult>
Get the current zoom level.
Zoom levels are represented as a decimal (e.g. 1.2 is 120%).
Returns:
Promise<GetResult>
Since: 1.0.0
getPreferred()
getPreferred() => Promise<GetPreferredResult>
Get the preferred zoom level.
Zoom levels are represented as a decimal (e.g. 1.2 is 120%).
Returns:
Promise<GetPreferredResult>
Since: 1.0.0
set(...)
set(options: SetOptions) => Promise<void>
Set the current zoom level.
Zoom levels are represented as a decimal (e.g. 1.2 is 120%).
Param | Type |
---|---|
options |
|
Since: 1.0.0
Interfaces
GetResult
Prop | Type | Description | Since |
---|---|---|---|
value | number | The current zoom level (represented as a decimal). | 1.0.0 |
GetPreferredResult
Prop | Type | Description | Since |
---|---|---|---|
value | number | The preferred zoom level (represented as a decimal). | 1.0.0 |
SetOptions
Prop | Type | Description | Since |
---|---|---|---|
value | number | The new zoom level (represented as a decimal). | 1.0.0 |