@capgo/native-audioパッケージの使用

このチュートリアルでは、Capacitorアプリケーションで音を再生するための@capgo/native-audioパッケージの使用方法を説明します。

ステップ1: インストール

パッケージをインストールするには、ターミナルを開いて次のコマンドを実行します。

npm install @capgo/native-audio

または、yarnを使用することを好む場合は:

yarn add @capgo/native-audio

ステップ2: ネイティブファイルの同期

パッケージをインストールした後、次のコマンドでネイティブファイルを同期します。

npx cap sync

ステップ3: 設定

このプラグインには追加の設定は必要ありません。

ステップ4: 使用

@capgo/native-audioパッケージを使用するには、パッケージからNativeAudioオブジェクトをインポートし、そのメソッドを使用する必要があります。

オーディオファイルをプリロードして再生する方法の例は以下の通りです。

import { NativeAudio } from '@capgo/native-audio';

// Preload the audio file
NativeAudio.preload({
  assetId: 'fire',
  assetPath: 'assets/sounds/fire.mp3',
  audioChannelNum: 1,
  isUrl: false,
});

// Play the loaded audio file
NativeAudio.play({
  assetId: 'fire',
});

preloadメソッドはオーディオファイルをメモリに読み込むために使用され、playメソッドは読み込まれたオーディオファイルを再生するために使用されます。

他にサポートされているメソッドには、pauseresumeloopstopunloadsetVolumegetDurationgetCurrentTimeがあります。これらのメソッドの詳細については、公式ドキュメントを参照してください。

以上です!これで、Capacitorアプリケーションで音を再生するための@capgo/native-audioパッケージの使用方法を学びました。