amp-jwplayer
说明
显示云托管的 JW Player。
必需脚本
<script async custom-element="amp-jwplayer" src="https://cdn.ampproject.org/v0/amp-jwplayer-0.1.js"></script>
示例
示例
width
和 height
属性确定响应式布局中嵌入的播放器的宽高比。
示例
<amp-jwplayer data-player-id="aBcD1234" data-media-id="5678WxYz" layout="responsive" width="16" height="9" > </amp-jwplayer>
还支持非响应式布局。
示例
<amp-jwplayer data-player-id="aBcD1234" data-playlist-id="5678WxYz" width="160" height="90" > </amp-jwplayer>
属性
data-player-id | JW Platform 播放器 ID。这是一个 8 位字母数字序列,可在 JW Player 仪表板中的 播放器 部分找到。(必需) |
data-media-id | JW Platform 媒体 ID。这是一个 8 位字母数字序列,可在 JW Player 仪表板中的 内容 部分找到。(如果未定义 data-playlist-id ,则必需。)。注意:outstream 也是一个有效值。 |
data-playlist-id | JW Platform 播放列表 ID。这是一个 8 位字母数字序列,可在 JW Player 仪表板中的 播放列表 部分找到。如果同时指定了 data-playlist-id 和 data-media-id ,则 data-playlist-id 优先。(如果未定义 data-media-id ,则必需。) |
data-content-search | 表示播放列表的类型。如果需要上下文文章匹配,请使用值 `__CONTEXTUAL__` 。如果需要搜索播放列表,请输入用于生成搜索播放列表的关键字或短语。 |
data-content-backfill | 确保搜索或上下文播放列表始终返回结果。如果给定查询没有相关结果,此参数将确保提供热门视频列表。(布尔值,默认值:true ) |
data-player-querystring | 将添加到播放器 iframe src 的参数查询字符串。这可用于令牌签名等操作。 |
data-player-param-* | 将作为查询参数添加到播放器 iframe src 的属性。 键和值将进行 URI 编码。键将使用驼峰式大小写。
data-player-querystring 的替代方法。 |
data-ad-cust-params | 要添加到广告标签的自定义参数的 JSON 字符串。 |
data-ad-macro-* | 用于覆盖广告标签中宏的默认值。支持的宏包括
data-ad-macro-domain="jwplayer.com" 将用 "jwplayer.com" 替换 __domain__ 宏。 请参阅 JW Player 的 广告标签定位宏,了解更多信息。 |
data-config-plugin-url | 用于将外部 JS 插件传递给播放器的 URL 字符串。 |
data-config-skin-url | 用于将外部 CSS 皮肤传递给播放器的 URL 字符串。请参阅 JW Player 的 CSS 皮肤参考,了解更多信息。 |
data-config-json | 播放器配置的 JSON 字符串。这可用于设置播放器上的特定配置属性。 还可以使用此方法指定广告配置。 媒体和滚动时浮动属性无法使用此属性配置。在 JW Player 仪表板中更新媒体属性。请参阅 JW Player 的 播放器配置参考,了解更多信息。 |
data-block-on-consent | 需要 amp-consent 扩展。如果存在此属性,则播放器加载将延迟,直到同意状态解决。然后,同意数据将作为查询参数传递给播放器的 iframe,以用于广告实现。 有关更多详细信息,请参阅 amp-consent 文档。 |
autoplay | 如果存在此属性,并且浏览器支持自动播放,则视频将在可见后立即自动播放。组件需要满足一些条件才能播放,这些条件在 AMP 规范的视频中概述。 |
dock | 需要amp-video-docking 扩展。如果存在此属性并且视频正在手动播放,当用户滚动出视频组件的可视区域时,视频将被“最小化”并固定在角落或元素上。 更多详细信息,请参阅有关停靠扩展本身的文档。 |
通用属性 | 此元素包括扩展到 AMP 组件的通用属性。 |
验证
请参阅 AMP 验证器规范中的amp-jwplayer 规则。
需要更多帮助?
您已经阅读了本文档十多次,但它并没有真正涵盖您的所有问题?也许其他人也有同感:在 Stack Overflow 上联系他们。
转到 Stack Overflow 发现错误或缺少功能?AMP 项目强烈鼓励您参与和做出贡献!我们希望您成为我们开源社区的持续参与者,但我们也欢迎针对您特别热衷的问题进行一次性贡献。
转到 GitHub