使用@capgo/capacitor-shake
Capacitor Shake 插件用于在移动设备上检测摇动手势。该插件允许您监听摇动事件并获取插件版本信息。
安装
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 插件目录中 Capacitor 由 Capgo 提供的插件 为实现细节在 Capacitor 由 Capgo 提供的插件中,并且 添加或更新插件 为实现细节在添加或更新插件中。