@capgo/capacitor-shakeの使い方
Capacitor Shake Pluginは、モバイルデバイスでのシェイクジェスチャーを検知するためのインターフェースです。このプラグインを使用すると、シェイクイベントのリスニングやプラグインのバージョン情報の取得が可能です。
インストール
bun add @capgo/capacitor-shake
bunx cap sync
bunx cap sync プラグインのネイティブcodeをネイティブプロジェクトにコピーします。プラグインをアップグレードするたびに再度実行してください。
インポート
import { CapacitorShake } from '@capgo/capacitor-shake';
API の概要
| メソッド | 説明 |
|---|---|
addListener |
デバイスのシェイクイベントを検知します。 |
getPluginVersion |
ネイティブの Capacitor プラグインのバージョンを取得します。 |
例
addListener()
デバイスのシェイクイベントを検知します。
import { CapacitorShake } from '@capgo/capacitor-shake';
const listener = await CapacitorShake.addListener('shake', () => {
console.log('Shake detected!');
});
// To remove the listener:
await listener.remove();
getPluginVersion()
ネイティブの Capacitor プラグインのバージョンを取得します。
import { CapacitorShake } from '@capgo/capacitor-shake';
const { version } = await CapacitorShake.getPluginVersion();
console.log('Plugin version:', version);
イベントをリッスンする
addListener ハンドルを返します。画面がアンマウントされるときに handle.remove() を呼び出してください。
完全なリファレンス
@capgo/capacitor-shake の使用方法から続けてください
使用している場合 @capgo/capacitor-shakeの使い方 ネイティブプラグインの作業を計画するには、次と連携してください: @capgo/capacitor-shake @capgo/capacitor-shake の実装の詳細については、 スタートガイド スタートガイドの実装詳細については、 Capgo プラグインディレクトリ Capgo プラグインディレクトリのプロダクトワークフローについては、 Capgo による Capacitor プラグイン Capgo による Capacitor Plugins の実装詳細、および プラグインの追加または更新 プラグインの追加または更新に関する実装詳細についてはこちら。