AMP

重要事項:本文件不適用於您目前選取的格式 電子郵件

amp-megaphone

說明

顯示 Megaphone.fm podcast 單集或播放清單。

 

必要指令碼

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

支援的版面配置

範例

使用 fixed-height 版面配置時,元素會展開以填滿頁面寬度,同時保持 height 常數。

淺色模式

<amp-megaphone
  height="166"
  layout="fixed-height"
  data-episode="OSC7749686951"
  data-light
></amp-megaphone>

深色模式

<amp-megaphone
  height="166"
  layout="fixed-height"
  data-episode="OSC7749686951"
  data-light
></amp-megaphone>

屬性

data-episode 如果未定義 data-playlist,則此屬性為必填。
此屬性的值是 Megaphone.fm 曲目的 ID (整數)。
data-playlist 如果未定義 data-episode,則此屬性為必填。此屬性的值是 Megaphone.fm 播放清單的 ID。
data-start (選填) (僅限單集) 開始播放單集的時間 (秒)。
data-episodes (選填) (僅限播放清單) 限制要顯示的單集數量。
data-tile (選填) (僅限單集) 如果存在,則以「磚型」模式顯示播放器,其中內部元件會垂直排列。
data-light (選填) 如果存在,這會將播放器主題切換為「淺色」配置,而不是預設的深色版本。
data-sharing (選填) 如果存在,這會在嵌入式播放器上啟用社群分享按鈕。預設值是停用按鈕。
width 和 height amp-megaphone 的版面配置設定為 fixed-height,且會填滿所有可用的水平空間。這非常適合「經典」模式,但對於「磚型」模式,建議高度為 455 像素,寬度為 275 像素,如同 Megaphone 嵌入程式碼所示。

驗證

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

需要更多協助嗎?

您已經讀過這份文件好幾次,但仍然沒有解答您的所有疑問嗎?或許其他人也有相同感受:請在 Stack Overflow 上與他們交流。

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

AMP 專案非常鼓勵您的參與和貢獻!我們希望您能成為我們開放原始碼社群的長期參與者,同時也歡迎您針對特別關注的問題提供一次性貢獻。

前往 GitHub