AMP

重要事項:此文件不適用於您目前選取的格式 ads

amp-gist

描述

建立一個 iframe 並顯示 GitHub Gist。

 

必要腳本

<script async custom-element="amp-gist" src="https://cdn.ampproject.org/v0/amp-gist-0.1.js"></script>

支援的版面配置

用法

建立一個 iframe 並顯示 GitHub Gist

以下範例示範如何嵌入多個檔案

<amp-gist
  data-gistid="b9bb35bc68df68259af94430f012425f"
  layout="fixed-height"
  height="225"
>
</amp-gist>

以下範例示範如何嵌入單一檔案

<amp-gist
  data-gistid="a19e811dcd7df10c4da0931641538497"
  data-file="hi.c"
  layout="fixed-height"
  height="185"
>
</amp-gist>

屬性

data-gistid

要嵌入的 gist ID。

layout

目前僅支援 fixed-height

height

gist 或 gist 檔案的初始高度,以像素為單位。

您應該透過使用瀏覽器 (例如 Chrome 開發人員工具) 檢查 gist 來取得 gist 的高度。一旦 Gist 載入,包含的 iframe 將會調整大小以符合其內容。

data-file (選填)

若指定,則僅在 gist 中顯示一個檔案。

title (選填)

為組件定義 title 屬性以傳播到基礎 <iframe> 元素。預設值為 "Github gist"

驗證

請參閱 AMP 驗證器規格中的 amp-gist 規則

需要更多協助嗎?

您已經閱讀這份文件十幾次,但它仍然沒有涵蓋您的所有問題嗎?也許其他人也有同感:請在 Stack Overflow 上與他們聯繫。

前往 Stack Overflow
發現錯誤或缺少功能嗎?

AMP 專案強烈鼓勵您的參與和貢獻!我們希望您能成為我們開放原始碼社群的持續參與者,但我們也歡迎您針對您特別熱衷的問題做出一次性的貢獻。

前往 GitHub