重要事項:本文件不適用於您目前選取的格式 電子郵件!
amp-gfycat
說明
顯示 Gfycat 影片 GIF。
必要指令碼
<script async custom-element="amp-gfycat" src="https://cdn.ampproject.org/v0/amp-gfycat-0.1.js"></script>
範例
width
和 height
屬性決定了回應式版面配置中嵌入的 Gfycat 的長寬比。
<amp-gfycat data-gfyid="TautWhoppingCougar" width="640" height="360" layout="responsive" > </amp-gfycat>
屬性
data-gfyid
在任何 Gfycat 網址中找到的 Gfycat ID。例如,TautWhoppingCougar
是以下網址中的 ID:https://gfycat.com/TautWhoppingCougar
。
width
和 height
(寬度和高度)
width
和 height
屬性對於 Gfycat 嵌入是特殊的。這些應該是 Gfycat 的實際寬度和高度。系統會自動為 Gfycat 在 GIF 周圍新增的「外框」新增空間。
Gfycat 允許許多長寬比。
若要在程式碼中指定寬度和高度,請從嵌入網址複製
- 前往 https://gfycat.com/
name
,其中name
是 Gfycat ID。 - 按一下嵌入連結圖示 (``)。
- 複製「Fixed iFRAME (固定 iFRAME)」欄位中指定的寬度和高度。
<iframe src="https://gfycat.com/ifr/TautWhoppingCougar" frameborder="0" scrolling="no" width="640" height="360" allowfullscreen > </iframe>
noautoplay (不自動播放)
預設情況下,影片會自動播放。
- 當影片捲動到檢視畫面外時,影片會暫停
- 當影片捲動到檢視畫面內時,影片會繼續播放
- 如果使用者已與影片互動 (例如,暫停/繼續),且影片捲動到檢視畫面內或外,則影片的狀態會保持為使用者離開時的狀態。例如,如果使用者暫停影片,然後將影片捲動到檢視畫面外,再返回影片,則影片仍會暫停。
您可以設定 noautoplay
屬性來關閉自動播放。
<amp-gfycat data-gfyid="TautWhoppingCougar" width="640" height="360" noautoplay> </amp-gfycat>
通用屬性
此元素包含 通用屬性,這些屬性已擴充至 AMP 元件。
驗證
請參閱 AMP 驗證器規格中的 amp-gfycat 規則。
需要更多協助嗎?
您已閱讀本文件十幾次,但它仍然沒有真正涵蓋您的所有問題嗎?或許其他人也有同感:在 Stack Overflow 上與他們交流。
前往 Stack Overflow 發現錯誤或缺少功能?AMP 專案強烈鼓勵您的參與和貢獻!我們希望您能成為我們開放原始碼社群的持續參與者,但我們也歡迎針對您特別熱衷的問題做出一次性貢獻。
前往 GitHub