埋め込み動画が多すぎるため、ウェブサイトの読み込みが遅くなります。私は、画像がある場所(ビデオが埋め込まれている場所の上にあるところ)を見て、それをクリックすると、埋め込まれたビデオがロードされます。誰かが私にこれを行う方法を考え出す助けを与えることができますか?たぶん、画像の上にカーソルを置くと、読み込まれたらYouTubeに埋め込まれますか?本当にありがとう!埋め込み動画が多すぎるため、ウェブサイトの読み込みが遅くなります
答えて
ただ、画像上のユーザーがクリックした後、埋め込みコードを挿入するためのjQueryを使用します。
だけのサンプルコード:HTML
<div id="video" style="background-color:red; width:560px; height:315px;"></div>
のjQuery:
$('#video').on('click', function() {
$(this).html('<iframe width="560" height="315" src="//www.youtube.com/embed/9bZkp7q19f0?autoplay=1" frameborder="0" allowfullscreen></iframe>').css('background', 'none');
});
あなたはビデオをしたい場合自動再生するには、URLの最後に?autoplay=1
を追加してください。サムネイルなし
コード:
HTML::
<div id="video" style="background-color:red; width:560px; height:315px;">
<a href="http://www.youtube.com/watch?v=9bZkp7q19f0" class="youtube"></a></div>
のjQuery:サムネイル付き
$('#video').on('click', function() {
$(this).html('<iframe width="560" height="315" src="//www.youtube.com/embed/9bZkp7q19f0?autoplay=1" frameborder="0" allowfullscreen></iframe>').css('background', 'none');
});
function getYoutubeID(url) {
var id = url.match("[\\?&]v=([^&#]*)");
id = id[1];
return id;
};
$('a.youtube').each(function() {
var id = getYoutubeID(this.href);
this.id = id;
var thumb_url = "http://img.youtube.com/vi/"+id+"/maxresdefault.jpg";
$('<img width="100%" src="'+thumb_url+'" />').appendTo($('#video'));
});
コード:http://jsfiddle.net/89uVe/4/
は、ビデオのサムネイルを抽出するには
iDevicesでは 'autoplay'は機能しません。 – putvande
これは完璧です!どうもありがとうございます! – Cory
@Ashkan Mobayen Khiabaniサムネイルを抽出するための私の答えを編集しました。 – AbdelElrafa
- 1. 埋め込みYouTube動画が読み込まれない
- 2. Instagramの埋め込みが遅い、まったく読み込まれない
- 3. メインページの画像リンクが多すぎるため、ウェブサイトの読み込み時間が長すぎます
- 4. ウェブサイトの最初の読み込みが遅すぎる
- 5. 埋め込み型フラッシュビデオを読み込めないブラウザがあります
- 6. 埋め込みswf自動読み込み時に読み込まれる
- 7. 動画の読み込みが遅い
- 8. Quill.js:埋め込み動画
- 9. 埋め込みFlash Playerが読み込まれない
- 10. iframe埋め込みコンテンツが読み込まれない
- 11. 私のスプラッシュ画面の読み込みが遅すぎる
- 12. 埋め込みブートストラップレイアウトの埋め込み
- 13. pdf埋め込み/埋め込み
- 14. 遅延読み込みDIV埋め込みFlickrギャラリーとプリロードからスキップする
- 15. ウェブサイトに埋め込まれたExcelファイルを読み込む
- 16. 埋め込みプレーヤーと埋め込み用画像のコンテンツ
- 17. ウェブサイトに埋め込みYouTube動画を高速に読み込む方法はありますか?
- 18. C++がサイズ4の書き込み/読み込みが多すぎます
- 19. 多くの読み取り/書き込みのためのデータベースシステム
- 20. Xamarinフォームの埋め込みまたはネイティブ埋め込み
- 21. イメージの読み込みが遅くなりました
- 22. ウェブサイトの読み込み速度 - 遅いHTML読み込み
- 23. 初めて画像を読み込むのが遅すぎます。ユーザーが最初に開くときに高速に読み込みたい
- 24. アラビア語のデータが埋め込まれたXMLを読み込みます。C#
- 25. Spring Boot埋め込みTomcatまたは埋め込みTomcat
- 26. 遅い読み込みスクロールでカスタムUIViewが遅すぎる
- 27. IEの埋め込みUserControlの読み込み時にトラップエラーが発生する
- 28. 最初の読み込み後にMongoDBの読み込みが遅くなる
- 29. OpenGLESで使用するテクスチャにたくさんのpngファイルが読み込まれているため、読み込み時間が遅くなります
- 30. 読み込みインクルードファイルがPHPスクリプトの読み込みを遅くしますか?
非常に多くの動画を埋め込んでみませんか? 1ページあたりの最大値は1つです。 –
どのような研究努力をしていますか?利用可能な情報がたくさんあります。質問が広すぎる – charlietfl
どのように埋め込んでいますか?通常は、再生を押すと読み込みが開始されます。遅い読み込みを引き起こしているのは何か他のものでしょうか? – putvande