Google-amp-video
Google AMP-ビデオ
ampのamp-videoは、直接ビデオ埋め込みを再生するために使用される標準のhtml5ビデオです。 この章では、amp-videoの使用方法と使用方法を理解しましょう。
amp-videoを使用するには、次のスクリプトを追加する必要があります-
amp-videoにはsrc属性があり、これにはロードするビデオリソースがあり、実行時にampによって遅延ロードされます。 その上、すべての機能はhtml5ビデオタグとほぼ同じです。
以下は、アンプのビデオに追加されるノードです-
- ソース-このタグを使用して、再生するさまざまなメディアファイルを追加できます。
- トラック-このタグを使用すると、ビデオの字幕を有効にできます。
- プレースホルダー-このプレースホルダータグは、ビデオが開始される前にコンテンツを表示します。
- フォールバック-このタグは、ブラウザーがHTML5ビデオをサポートしていない場合に呼び出されます。
amp-videoタグの形式
amp-videoタグの形式はここに示されています-
以下に示すような実例を使用して、アンプビデオを理解しましょう-
例
出力
上記のコードの出力は以下のとおりです-
amp-videoで利用可能な属性
amp-videoで利用可能な属性は、ここの表にリストされています-
Sr.No | Attributes & Description |
---|---|
1 |
src <source>ノードが存在しない場合、srcを指定する必要があり、https://urlになります。 |
2 |
poster ポスターは、ビデオが始まる前に表示されるimg URLを取ります。 |
3 |
autoplay amp-videoにこの属性を設定すると、ブラウザーがサポートしている場合にビデオが自動再生されます。ビデオはミュートモードで再生され、ユーザーはビデオをタップしてミュートを解除する必要があります。 |
4 |
controls amp-videoでこの属性を使用すると、html5ビデオに似たビデオのコントロールが表示されます。 |
5 |
loop この属性がamp-videoに存在する場合、ビデオは終了すると再び再生されます。 |
6 |
crossorigin ビデオを再生するリソースが異なる起源にある場合、この属性が現れます。 |
7 |
rotate-to-fullscreen ビデオが表示されている場合、ユーザーがデバイスを横向きモードにすると、ビデオはフルスクリーンで表示されます |
AMPビデオの自動再生
動画を自動再生する必要がある場合は、自動再生属性を使用できます。 この機能は、ブラウザのサポートに従って機能します。 自動再生時にビデオはミュート状態になることに注意してください。 ユーザーがビデオをタップすると、ミュートが解除されます。
以下に示す実例の助けを借りて自動再生機能をみましょう-
例
次のコードに示すように、controls属性を追加することで、ビデオにコントロールをアクティブにできます-