前提・実現したいこと
MonacaでCordovaのMediaプラグインを使って
音声を再生したいのですが、
このサイト にある
音の再生 (Monaca プロジェクト内の音源を使用)がうまくいきません。
サンプルコードの音声ファイル名を修正して、
プレビューとiPhone SE(第一世代)上でデバッグしてみたのですが、
前者はPlayボタンを押しても反応なく、後者はアプリが強制終了します。
発生している問題・エラーメッセージ
プロジェクトのwww直下に音声ファイルを置いて、
サンプルコードの次の部分における"sample.mp3"を自分がwww直下においた音声ファイルの名前に変更しました。
var srcFile = "sample.mp3";
しかしながら、media.play()で音が出ません。
HTML5の<audio>タグを使用した場合は音が出ます。
試したこと
src パラメーターには、cdvfile パスを使用できます。
と書かれており、これが関係していると思い調べましたが、
www/直下がcdvfileパスでどう書かれるのか知ることができませんでした。
ご助言いただけないでしょうか。
補足情報(FW/ツールのバージョンなど)
Monaca Cloud IDE
Cordova 10.0.0
(デバッグ)iPhone SE(第一世代)
あなたの回答
tips
プレビュー