@capacitor/text-zoom
テキストズームAPIは、視覚的なアクセシビリティのためにWebビューのテキストサイズを変更する機能を提供します。
注記: `preferredContentMode` 設定がCapacitor 設定ファイルで `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 | SetOptions |
以降 1.0.0
インターフェース
GetResult
プロパティ | 型 | 説明 | 以降 |
---|---|---|---|
value | 数値 | 現在のズームレベル(小数で表されます)。 | 1.0.0 |
GetPreferredResult
プロパティ | 型 | 説明 | 以降 |
---|---|---|---|
value | 数値 | 推奨されるズームレベル(小数で表されます)。 | 1.0.0 |
SetOptions
プロパティ | 型 | 説明 | 以降 |
---|---|---|---|
value | 数値 | 新しいズームレベル(小数で表されます)。 | 1.0.0 |