動画が埋め込まれているときに動画にオーバーレイされる[YouTubeで再生]ボタンを利用する方法はありますか?クロムレスのYouTubeプレーヤーの使用を検討しましたが、オーバーレイを削除する方法がわかりませんでした。誰かがこれを行う方法を試したり聞いたりしたことがありますか?
8 に答える
私が便利だと思った 3 つのパラメータは次のとおりです。
showinfo=0
controls=0
autohide=1
showinfo=0
ビデオがビデオ フレームの上部にタイトルを表示しないようにします。controls=0
再生ボタン、音量などを含む下部のバーを非表示にします。autohide=1
マウスをホバーするまでコントロールを非表示にします。これがおそらく最も便利です。
すべての公式ドキュメントはこちらです。
I found it not possible. So the only way to hide Play button is to place video image above the video which can be fetched from youtube as follow. Each YouTube video has 4 generated images. They are predictably formatted as follows:
http://img.youtube.com/vi/<insert-youtube-video-id-here>/0.jpg
http://img.youtube.com/vi/<insert-youtube-video-id-here>/1.jpg
http://img.youtube.com/vi/<insert-youtube-video-id-here>/2.jpg
http://img.youtube.com/vi/<insert-youtube-video-id-here>/3.jpg
But once you add the overlay, clicking on the screen instead of control will not play the video, To do this add the following jQuery which plays the video
jQuery('#overlay').click(function(){
jQuery(this).hide();
jQuery('#youtube_id').get(0).playVideo();
});
「youtube で再生」をバックグラウンドで削除する既製のソリューションがあります (少し見えますが、押すことはできません)。
autoplay=1&controls=2&modestbranding=1
個人的には、ロシアのコピーライティング交換に関するウェブサイトに取り組んでいます。
ここに例があります - https://beecopy.ru/zakazchiku/sovet-workzilla-drobim-bolshie-proekty-na-podjomnye-zadachi/
アップデート:
「modestbranding」プレーヤー パラメータを使用してみましたかhttps://developers.google.com/youtube/player_parametersを参照してください
例: http://www.youtube.com/v/lT0ReYP3fDA?version=3&controls=0&modestbranding=1&showsearch=0
「YouTube で再生」オーバーレイを手動で削除することは、利用規約に反します。
あなたの API クライアントは、あなたのユーザーまたは他の第三者に対して、次のような機能を奨励または作成してはなりません。 YouTube API または YouTube プレーヤー。
十分に文書化されているわけではありませんが、とにかく利用規約に違反すると、YouTube はあなたのウェブサイトをブラックリストに載せる可能性があります。何が起こるかというと、基本的にすべてのビデオが 105 エラー コードを返し、動作を停止します。これは私がかつて働いていたサイトで発生し、ブラックリストを取り消すために Google に連絡するのは簡単ではありませんでした (ToS に合わせて変更を加えた後)。