*

html5のaudioタグで出るプレイヤーにダウンロードボタンがあるんだが【Chromeのみ】

公開日: : 最終更新日:2017/10/01 ブラウザ

html5 には audio タグというものがあって、音声ファイルを指定するだけでウェブサイト上で音声を流せる便利なタグがあります。昔のように WMP や Quick Time プラグインに頼らず、FLASH プレイヤーに頼る必要もありません。

<audio src="音声ファイルのURL" controls></audio>

概ねこのように記述します。

audioタグにダウンロードボタンがある件

audio-tag2

さて、本題となります。最近気がついたのですが、audio タグで出るプレイヤーにダウンロードボタンが付いています。これ、前はありませんでしたよね?あったらこの有難みに今更気がつく筈がありません。そして、わざわざダウンロードリンクを作ったりしません。

audio タグを記述するだけでストリーミング再生に加えてダウンロードボタンまで付いてくれるので大変ありがたい機能です。

しかし、そうも喜んでいられません。どうやらダウンロードボタンが付くのは Chrome のみのようです。ようやく audio タグは最新の主要ブラウザで使えるようになりましたが、audio タグで出るプレイヤーはブラウザによって異なるのが現状です。これも統一してほしいですね。

Chromeの場合

audio-tag3

白くて細いスリムなプレイヤーでオシャレです。

Android版Chromeの場合

audio-tag6

PC 版 Chrome と同様のプレイヤーです。再生前は再生ボタンだけでしたが、再生するとボリューム、ダウンロードボタンが出現します。

Edgeの場合

audio-tag4

黒いプレイヤーで紫の差し色でちょっとドきつい配色で残念。

可変式ボリュームとシークバーがあります。

Firefoxの場合

audio-tag5

ちょっと古くさいです。Windows3.1か!

可変式ボリュームとシークバーがあります。

Internet Explorer11の場合

audio-tag7

でかいわ!

しかもシークバーもなくて途中から再生する事もできません。ボリュームも0か100のみの使えなさっぷりです。

ダウンロードボタンを表示したくない場合

Chrome のみご丁寧に、またはありがた迷惑のように audio タグにダウンロードボタンが表示されるわけですが、ダウンロードされたくない場合もあるでしょう。その場合は以下のようにするとダウンロードボタンが表示されません。ただし、Chrome のバージョンが58以上の場合のみです。

<audio src="音声ファイルのURL" controlslist="nodownload" controls></audio>

controlslist に nodownload を指定すれば OK です。

おわりに

手軽にウェブサイト上で音声を再生できる audio タグですが、ブラウザごとにこれだけプレイヤーが違うのが難点ですね。昔は再生できるファイル形式も難点だったのですが、現在は mp3 ファイルなら全てのブラウザで再生できるようになっています。

という事で、Chrome のみ audio タグのプレイヤーにダウンロードボタンがあるよという話題でした。

  • Pocket

おすすめトピックス

関連記事

Chromeブラウザのタブがしばらく経つと勝手に自動リロードされてしまう対処法

Google Chrome のアップデートの影響か、しばらく時間が経つとタブの切り替え時に自動リロード(更新)されてしまうようになりました。普通にインターネットを見る分には気にならないかもしれませんが、タブをいくつも開い […]

Chromeブラウザの右上に表示された名前を非表示にする為に

最近 Chrome ブラウザを立ち上げると右上に名前が表示されるようになりました。Google アカウントにログインしていると名前が表示されるようです。 Google アカウントにログインしていないと、この部分は人のマー […]

Chromeのお気に入りのファビコンが全て表示されない時の対処法

先日 Chrome ブラウザのブックマークのファビコンが何らかの原因で全て表示されなくなってしまい困った事態になりました。 ファビコンとはウェブサイトをお気に入り(ブックマーク)したら表示される小さなアイコンの事で、その […]

1クリックでJavascriptのオンオフを切替えるChrome拡張「Quick Javascript Switcher」

Javascript という言葉を一度は聞いたことがあるかもしれません。Javascript とは、ブラウザ上で動くプログラミング言語の一つです。今のウェブの世界では当たり前のように Javascript が使われていま […]

思わぬトラブル!IEだけ画像が表示されない

こんにちは、桐村です。私が過去一瞬だけ Web デザイナーになった時に一度だけ経験したトラブルを紹介。 今現在の Windows の主要ブラウザ、「Internet Explorer」だけ画像が表示されない事態が起きまし […]

Chromeの検索窓でAmazon等色々なサイトの検索をする方法

ブラウザの Google Chrome をお使いの方であれば、アドレスバーに検索キーワードを入力して検索する事は日常茶飯事でしょう。そして、そこに入力した結果表示されるものは Google だと思います。 実は、Chro […]

著者について

名前:Azell
作曲したり風景写真撮ったりWeb制作したりする人です。 好きな事を楽しくブログに綴れていけたらと思います。

フォローはこちら

       

       
Thunderbirdで「ごみ箱フォルダにメッセージをフィルターで分別できませんでした」

いつも通り Thunderbird を立ち上げると見慣れないエ

楽天ショップ等の縦帯バナーを商品別に変えるには?

楽天などのインターネットショップをパソコンで見ると、よく画面端

instagramで横長写真を複数投稿ができない!複数投稿する方法はあるのか?

instagram といえば正方形写真しか投稿できないと思って

岐阜県垂井町で本格インドカレーをお洒落なバー「VAN DO BEE(バンドゥビー)」でディナー

国道21号線を垂井町付近を走行中、チラッと見えたインドカレー&

WordPressで記事ごとにページビュー(アクセス数)を表示する方法

WordPress でブログやサイトを運営していると、どの記事

→もっと見る