前提・実現したいこと
以前はミュージックフォルダの音楽を再生するHTMLを作成し、ミュージックフォルダからローカル起動して使用していました。
今回そのHTMLをGASのWebアプリケーションに移植して、HTMLのローカル起動の問題を解消しようと思いました。
発生している問題・エラーメッセージ
エラーメッセージはありません。
パス名は正常に取得され表示もされるのですが音楽が再生されません。
該当のソースコード
言語 HTML、JavaScript
関連部分だけですが <audio id="audio"></audio> //オーディオタグを設定 <input type="file" webkitdirectory directory multiple onChange="ongfileListDirectory(this.files)" id="ongfilselct" style="display:none;"> //ongfileListDirectory()関数で配列ongrdmnam[]にフォルダ内のファイルパスを取得 <script type="text/javascript"> var media = document.getElementById("audio"); //AudioObjectを作成 | media.src = ongrdmnam[]; //AudioObjectのsrcに配列のファイルパスを設定 media.play(); //設定した音楽ファイルを再生 | </script>
試したこと
全くわからずWeb検索でも全くヒットせず困っています。
以前もドキュメントにHTMLファイルを作成したときは同じような現象がありました。
それでHTMLファイルをミュージックフォルダに直接置いて解決した経緯があります。
(セキュリティーの関係のようですが)
今回はそれを解決したかったのですがうまくいきません。
(今回は前回と違いGASの問題と思いますが)
宜しくお願いします。
補足情報(FW/ツールのバージョンなど)
仕様ブラウザはChromeの最新バージョンです。
回答2件
あなたの回答
tips
プレビュー