在 Meteor 中加载 youtube 播放器 API
Loading the youtube player API in Meteor
我了解如何在文档中正常加载 Youtube IFrame 播放器 API:
var tag = document.createElement('script');
tag.src = "https://www.youtube.com/iframe_api";
var firstScriptTag = document.getElementsByTagName('script')[0];
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
不过,我将如何在流星应用程序中执行此操作?我不能只在模板中放置一个<script>
标签,我不知道我是否可以在其中一个模板帮助程序中访问document
。
用户首次连接后,有没有办法全局加载它?
有几个
软件包可用于使用YouTube iframe API
使用软件包adrianliaw:youtube-iframe-api
我们可以像下面这样做
if (Meteor.isClient) {
onYouTubeIframeAPIReady = function () {
player = new YT.Player("player", {
height: "400",
width: "600",
videoId: "LdH1hSWGFGU",
events: {
onReady: function (event) {
event.target.playVideo();
}
}
});
};
YT.load();
}
相关文章:
- YouTube播放器API全屏事件
- YouTube播放器API onReady未启动www.YouTube-nocookie.com
- Youtube播放器API playVideo将api_video_info作为player_204返回
- 在 Meteor 中加载 youtube 播放器 API
- 移动版 Chrome 上的 IFrame 播放器 API
- YouTube 播放器 API 中没有 onSeekTo 事件
- 关于使用YouTube播放器API加载播放列表
- Youtube播放器Api静音音量
- Youtube播放器api如何将getCurrentTime()绑定到表单输入
- Youtube API -在IFrame播放器API方法中删除右下角的Youtube徽标
- 如何获得YouTube JavaScript播放器API与HTML5在android上自动启动
- 如何设置视频广告在iframe youtube播放器API在javascript
- 新的Dailymotion播放器API:以编程方式设置播放质量
- Youtube iframe播放器api仅在播放列表结束时触发事件END
- YouTube播放器API在开始时自动静音
- Brightcove智能播放器API与secureConnections参数混合用于防止安全警告
- 为相关视频点击时为 YouTube JS 播放器 API 添加事件回传
- JW播放器API和adobedtm分析
- Youtube播放器API和jQuery滑块
- Youtube播放器API示例