• ベストアンサー

HPにBGMメーターを埋め込んで流すには

かつて、BGMメーターをHP(http://uchidat.com)に埋め込んでBGMを流していたのですが、それができなくなりました。htmlに間違いがあるのでしょうか?  <audio controls src=/bgm/"ryoshuh.mp3" type="audio/mp3">旅愁</audio> index下にBGMフォルダーがあり、そこにryoshuh.mp3(旅愁)があります。プレビューすると「無効なソース」と表示されます。edgeでは。メーターは表示されますが、以前のように▶で動きません。ご支援ください。

質問者が選んだベストアンサー

  • ベストアンサー
  • retorofan
  • ベストアンサー率34% (435/1276)
回答No.2

以下のコードに修正してみてください。 <audio controls src="/bgm/ryoshuh.mp3" type="audio/mp3">旅愁</audio> 重要な点は、src属性にダブルクォート(")を用いることです。 また、相対パスを使用する場合は、先頭にスラッシュ(/)を付けると、 ドメインルートからのパスになるため、ファイルの位置が明確になります。

taku21vaio
質問者

お礼

ご指摘と同じ訂正で治りました。

Powered by GRATICA

その他の回答 (1)

  • goocart
  • ベストアンサー率32% (43/133)
回答No.1

現在は下記のようになっています。 <audio controls src="/bgm/"ryoshuh.mid"></audio> ・「"」が途中に1つ余計に入っている ・音楽の拡張子がmidになっている このように修正すれば音が流れます。 <audio controls src="/bgm/ryoshuh.mp3"></audio>

関連するQ&A