アプリ版:「スタンプのみでお礼する」機能のリリースについて

Webサイト制作の勉強をしています。
JavaScriptを使い、サイトを開くと音楽が流れる仕組みにしました(「音楽が流れる前に、音が流れることの断り書きを表示させています)。
ブラウザはMicrosoft Edgeで、PCだったらうまく流れるのですが、なぜかスマホだと流れません(Microsoft Edgeのアプリを使用しました)。
これは、レスポンシブデザインをきちんと行っていないことが原因でしょうか?
スマホの方にはまったく手が回っておらず、サイト自体の表示崩れがひどいです。

ちなみに、PCの方ではGoogle chromeとInternet Explorerで動作を確認しましたが、どちらも一部表示崩れがあり、音楽は流れませんでした。
こちらについては、別途JavaScriptの記述が必要だとネットを調べているうちにわかったのですが、スマホの方はどうもわかりません。
Edgeを使ったのに、再生されない原因は何でしょうか。

A 回答 (2件)

どのような仕組みで演奏しているか定かではありませんが...



<audio> の autoplay 属性を使用すれば、
たいていの環境で自動再生できるようなのでお勧めです。
https://developer.mozilla.org/ja/docs/Web/HTML/E …

ただし自動再生が失敗する条件がいくつかあるので、
以下の案内に従って対策してください。
https://developer.mozilla.org/ja/docs/Web/Media/ …
    • good
    • 0

開発するのにEdgeはあまり良くないかもです。

(あくまでも個人的な意見に過ぎませんが)
開発するにしても確認するにしても、google ChromeかSafariがいいと思います。
再度Google ChromかSafariで確認してみては如何でしょうか?携帯でもパソコンでも
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!