メインコンテンツにジャンプ

Getting Started

ターミナルウィンドウ
bun add @capgo/capacitor-textinteraction
bunx cap sync
import { TextInteraction } from '@capgo/capacitor-textinteraction';

Capacitor WebViewでテキストの選択を有効/無効にする

⚠️テキスト入力制御を無効にすることで、テキスト入力制御が有効になっていない場合に機能しなくなります。 使用する場合は、必要に応じて有効にすることをお勧めします。

iOSのみ

import { TextInteraction } from '@capgo/capacitor-textinteraction';
await TextInteraction.toggle({} as TextInteractionOptions);
export interface TextInteractionOptions {
/**
* Whether text interaction should be enabled or disabled. Disabling hides the
* magnifier lens reintroduced with iOS 15.
*/
enabled: boolean;
}
export interface TextInteractionResult {
/**
* `true` when the platform supports toggling text interaction (iOS >= 14.5), otherwise `false`.
*/
success: boolean;
/**
* Get the native Capacitor plugin version
*
* @returns {Promise<{ id: string }>} an Promise with version for this device
* @throws An error if the something went wrong
*/
getPluginVersion(): Promise<{ version: string }>;
}

このページはプラグインの src/definitions.ts. 公開 API がアップストリームで変更された場合に再度同期する

あなたが使用している場合 Getting Started ダッシュボードと API の作業を計画する場合に接続する Using @capgo/capacitor-textinteraction for the native capability in Using @capgo/capacitor-textinteraction API Overview for the implementation detail in API Overview Introduction for the implementation detail in Introduction API Keys for the implementation detail in API Keys, and エンデー for the implementation detail in エンデー