- 締切済み
スマートフォン用WEBサイトでの音楽
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- 神崎 渉瑠(@taloo)
- ベストアンサー率44% (1016/2281)
iOS上のSafariでは、ネットワーク負荷を押さえるため、自動でダウンロードしないようになっています。 http://developer.apple.com/library/safari/#documentation/AudioVideo/Conceptual/Using_HTML5_Audio_Video/Device-SpecificConsiderations/Device-SpecificConsiderations.html#//apple_ref/doc/uid/TP40009523-CH5-SW1 とはいえ、再生ボタンのタップをJavaScriptでエミュレートしたり (DOMのcreateEvent https://developer.mozilla.org/Ja/DOM/Document.createEvent 以下でもいけるんじゃないかと思いますが、試していません。 <audio id="audio1"> 略</audio> <input type="button" onclick="audio1.play()" id="button1"> <script>button1.click();</script> ) http://stackoverflow.com/questions/4259928/how-can-i-autoplay-media-in-ios-4-2-1-mobile-safari iframeでオーディオファイルのURIを指定すれば再生するようですが、 再生しないように修正されるかもしれません。 他のブラウザやAndroid上のブラウザの仕様はわかりません。
関連するQ&A
- HPの音楽が自動的に演奏されないようにしたい
「簡単HP 簡単ホームページ 音楽」で検索しても無く、いくつかの初心者向けHP作成サイトを見てもわからなかったので、質問させてください。 goo簡単HPを持ってます。 そこで音楽が流れるように、メニューに <EMBED SRC=音楽ファイル名.mid WIDTH=300 HEIGHT=40 PANEL=1 AUTOSTART=TRUE REPEAT=TRUE LOOP=TRUE alt='コンパネ'> とタグを入れて音楽を流せるようにしたのですが、 HPを開くとすぐに自動的に音楽が流れ始めてしまいます。 これを、自動ではなくて、パネルの再生ボタンをクリックすると流れるようにしたいのです。 そういうタグはあるでしょうか? パソコンの知識はほとんどありません。 小学生でもわかるように、わかりやすくご説明いただけるとありがたいです。 よろしくお願いします。
- ベストアンサー
- HTML
- スマートフォンでも自動再生になっているサイト
スマートフォンでも自動再生になっているサイトを作成したいのですが、PCでは再生されるのですがスマートフォン(アイフォン、アンドロイド)では再生されません。何かコツがるのでしょうか?
- ベストアンサー
- レンタルサーバ・ASP
- PSPのブラウザで音楽再生
PC上でhtmlのページを作成し、それをPSPで見ることができることは知っているのですが、そのhtmlを作成するときにタグを使ってメモリースティックに入っている音楽を再生するようにしたのですが再生されませんでした。 しかし、PSPでwebページを見たときに音楽が再生されたサイトがあったので、PSP専用のタグがあるのかと思い質問させてもらいました。 よろしくお願いします
- 締切済み
- プレイステーション
- スマートフォン用Webサイトの<a>タグについて
Yahoo!などのスマートフォン用に最適化されたサイトについての質問です。 Yahoo!のサイトをスマートフォンで開き、リンクをタップするとタップしたリンクの部分に色(背景色)がついて、どこがタップされたかわかるようになってると思いますが、普通に<a>タグでリンクを張っただけではこれが実現できません。どうしたらタップしたリンクに色をつけれるのでしょうか、わかる方いらっしゃいましたらよろしくお願いします。
- ベストアンサー
- CSS
- スマートフォンと音楽について
先日、スマートフォンに切り替えました。 docomo SH-02Dです。 スマートフォンは音楽プレイヤーとしても使えるそうなので自分もさっそく使ってみようと思い、 WINAMPというアプリを携帯、PCにDLしました。 しかしCDから抽出した曲は再生できるものの、 インターネットなどで手に入れた曲が全て同じ曲になってしまい、困っています; そのままスマホの中に曲を入れると言う事も試したのですが、 パソコンからプレイリストを作る事ができず(自分ができないだけ?)、困惑しています; 何か対処の方法はないでしょうか? もしくは、他にお勧めの音楽再生アプリ、ツールがあったら教えてください! お願いします!
- 締切済み
- docomo
- 音楽をHP上に埋め込み再生するとブチブチと音が途切れる
HPにBGMを流したいと思い EMBEDタグでMIDIを埋め込んだのですが、 音楽がブチブチと途切れ途切れに再生され 最終的には再生されなくなります。 プレイヤーは動いているのですが 音楽が完全に聞こえなくなるんです(フェイドアウトしていく。 プレイヤーをブチブチなっていた位置に戻すと 普通に再生されるのですが しばらくたつとまたブチブチと途切れてしまいます。 これはMIDIが悪いのでしょうか? ブラウザの問題でしょうか? それともタグが間違っているのでしょうか? タグは音楽埋め込みタグを公開していたサイトから コピペしてきたものですので間違ってはないと思います。 <EMBED src="***.mid" type="audio/midi" width="150" height="20" panel="0" autostart="true" loop="true" repeat="true" text="***" nojava="true"> あまりにも音楽が途切れるので BGSOUNDタグを使いMIDIが再生されるか試してみました。 <BGSOUND src="***.mid" loop="infinite"> これなら、ブチブチとはならず比較的スムーズに再生されます。 しかし、このタグはIEブラウザしか機能しないようなので… FirefoxやNetscapeのブラウザでも再生されるようにしたいのですが どうすれば良いでしょうか?? よろしくお願い致します。
- 締切済み
- HTML
- サイト作成にて
パソコン用のを作成しているのですが、携帯用も作成しようと考えました。 パソコン用ののURLに携帯でアクセスしたとき自動で携帯用のURLに飛ばしたいのですがやり方がわかりません… タグなのでしょうか?スクリプトなのでしょうか? 回答よろしくお願いします。
- ベストアンサー
- その他(インターネット・Webサービス)
- PHPでWebに動画埋め込みを行うには?
HTMLで、<embed></embed>タグを使うことによって、動画などをWebに埋め込み再生できると思うのですが、同じようなことをPHPで記述したいと思っています。 理由は、<embed></embed>タグだと、ソースを見ることで、動画ファイル名や格納先フォルダがわかってしまうので。 PHPで記述して、それらを見られないようにしたいと思っています。 ストリーミングで行うには、環境とか揃えるのにいろいろ大変なので、PHPで行いたいと思っています。 どなたか、PHPでの記述例をご教授下さいませ。 よろしくお願い致します。
- ベストアンサー
- PHP
補足
ご回答ありがとうございます。 iframeでは私のスマートフォンでは再生できませんでした。 スマートフォンでも自動再生になっているサイトがあるのですが http://jsajax.com/Articles/jQueryjPlayer/1850 再生できているサイトは主に ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script> <script src="js/jquery.jplayer.min.js"></script> <script> $(document).ready(function(){ $("#player").jPlayer({ ready:function(){ this.element.jPlayer("setFile", "chaim.mp3");this.element.jPlayer("play");} }); }); </script> ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ このような感じなのですが、 この記述を真似て試行錯誤してもPCですら再生してくれません。 私の記述とどこが違うのかわかりんません。 また ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script> <script src="js/jquery.jplayer.min.js"></script> <script> $(function(){ $("#player").jPlayer({ ready: function(){ $(this).jPlayer("setMedia",{mp3: "chaim.mp3"}).jPlayer("play");} }) }); </script> ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ このようにやってみるとPCでは再生されましたが、スマートフォンでは再生されません。 ですがjplayer.min.jsとchaim.mp3の設置はうまくいっていることがわかります。 this.elementの記述がポイントとなっていると思いますが、何かthis.elementを使用するときの注意点などがあるのでしょうか?