@capgo/capacitor-shakeを使用
Capacitorシェイクプラグインはモバイルデバイスでシェイクジェスチャーを検出するためのインターフェースです。このプラグインでは、シェイクイベントを検知し、プラグインのバージョン情報を取得できます。
インストール
bun add @capgo/capacitor-shake
bunx cap sync
bunx cap sync プラグインのネイティブcodeをネイティブプロジェクトにコピーします。プラグインのアップグレード後は再度実行してください。
Import
import { CapacitorShake } from '@capgo/capacitor-shake';
APIの概要
| Method | 概要 |
|---|---|
addListener |
デバイス上の振動イベントをリスンします。 |
getPluginVersion |
Capacitor を使用したネイティブの 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 を使用したネイティブの Capacitor プラグインのバージョンを取得します。
import { CapacitorShake } from '@capgo/capacitor-shake';
const { version } = await CapacitorShake.getPluginVersion();
console.log('Plugin version:', version);
イベントをリスンします。
addListener ハンドルを返します。呼び出し handle.remove() 画面がアンマウントされたときに呼び出します。
詳細
@capgo/capacitor-shake
__CAPGO_KEEP_0__を使用している場合 Using @capgo/capacitor-shake __CAPGO_KEEP_0__と接続してください @capgo/capacitor-shake @capgo/capacitor-shakeの実装詳細について Getting Startedの実装詳細 __CAPGO_KEEP_0__ プラグイン ディレクトリ Capgo プラグイン ディレクトリの製品ワークフロー Capgo プラグイン ( __CAPGO_KEEP_1__ による ) Capacitor プラグイン ( Capgo による ) Capacitor プラグインの実装詳細については、Capgo プラグインを参照してください。 プラグインの追加または更新 __CAPGO_KEEP_0__ プラグインの実装詳細については、プラグインの追加または更新を参照してください。