Zum Inhalt springen

Getting Started

GitHub

Sie können unsere AI-gestützte Einrichtung verwenden, um das Plugin zu installieren. Fügen Sie die Capgo-Fähigkeiten Ihrem AI-Tool mithilfe der folgenden Befehl hinzu:

Terminalfenster
npx skills add https://github.com/Cap-go/capgo-skills --skill capacitor-plugins

Verwenden Sie dann die folgende Anfrage:

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

Wenn Sie die manuelle Einrichtung bevorzugen, installieren Sie das Plugin, indem Sie die folgenden Befehle ausführen und folgen Sie den unten angegebenen Plattform-spezifischen Anweisungen:

Terminalfenster
bun add @capgo/capacitor-volume-buttons
bunx cap sync
import { VolumeButtons } from '@capgo/capacitor-volume-buttons';

Hören Sie auf die Drucktasten auf den Hardware-Lautstärkeregistern.

import { VolumeButtons } from '@capgo/capacitor-volume-buttons';
const listener = await VolumeButtons.addListener(
'volumeButtonPressed',
(event) => {
console.log(`Volume ${event.direction} button pressed`);
}
);
// Remove listener when done
await listener.remove();

Entfernt alle Listener für diesen Plugin.

import { VolumeButtons } from '@capgo/capacitor-volume-buttons';
await VolumeButtons.removeAllListeners();

Ermitteln Sie die native Capacitor Plugin-Version.

import { VolumeButtons } from '@capgo/capacitor-volume-buttons';
const { version } = await VolumeButtons.getPluginVersion();
console.log('Plugin version:', version);

Hörerfunktion für Ereignisse des Lautstärkentasten.

export type VolumeButtonListener = (event: VolumeButtonPressed) => void;

Ereignisdaten für den Lautstärkentasten-Druck.

export interface VolumeButtonPressed {
/** Direction of the button press */
direction: VolumeButtonDirection;
}

Richtung des Lautstärkentasten-Drucks.

export type VolumeButtonDirection = 'up' | 'down';

Diese Seite wird von dem Plugin generiert. src/definitions.ts. Wiederholen Sie die Synchronisierung, wenn die öffentliche API upstream geändert wird.

Wenn Sie "Getting Started" verwenden, um das Dashboard und die __CAPGO_KEEP_0__-Operationen zu planen, verbinden Sie es mit Getting Started Um die native Fähigkeit in Using @API/__CAPGO_KEEP_1__-volume-buttons zu verwenden Um die Implementierungsdetails in Using @capgo/capacitor-volume-buttons zu verwenden for the native capability in Using @capgo/capacitor-volume-buttons, API Overview Um die Implementierungsdetails in API Overview zu verwenden Um die Implementierungsdetails in Introduction zu verwenden Um die Implementierungsdetails in __CAPGO_KEEP_0__ Overview zu verwenden API Tasten für die Implementierungsdetails in API Tasten, und Geräte für die Implementierungsdetails in Geräte.