跳过内容

开始

GitHub

您可以使用我们的 AI 助手设置来安装插件。使用以下命令将 Capgo 技能添加到您的 AI 工具中:

终端窗口
npx skills add https://github.com/Cap-go/capgo-skills --skill capacitor-plugins

然后使用以下提示:

Use the `capacitor-plugins` skill from `Cap-go/capgo-skills` to install the `@capgo/capacitor-textinteraction` plugin in my project.

如果您prefer Manual Setup,安装插件,请运行以下命令并遵循以下平台特定的说明:

终端窗口
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 操作,请将其连接到 使用 @capgo/capacitor-textinteraction 用于 @capgo/capacitor-textinteraction 的本地能力 API 概述 用于 @API 概述 的实现细节 介绍 用于介绍的实现细节 API 密钥 用于 @API 密钥 的实现细节 设备 用于设备的实现细节