Phonegap を使用して作成されたネイティブ アプリでサウンド ファイルを再生しようとしています。特定のページがロードされたときに再生したくありません。代わりに、ページが読み込まれ、ユーザーが再生をタップした後に再生したいと思います。私が直面している課題は、ほとんどのプラットフォームでサウンド ファイルのパスが異なることです。例えば:
アンドロイド:
playAudio('/android_asset/www/voice.m4a')
iOS の場合:
playAudio('voice.m4a')
以下のコードを使用してプラットフォームを検出できましたが、適切な HTML を呼び出すことができず、プラットフォームに基づいて上記の 2 つのうちの 1 つだけが表示されます。