支持:

  • youtube.com以及youtu.be
  • 常规网址:http://www.youtube.com/watch?v = xjS6SftYQaQ
  • 嵌入式网址:http://www.youtube.com/embed/xjS6SftYQaQ
  • 播放列表网址:http://www.youtube.com/playlist?list = PLA60DCEB33156E51F或http://www.youtube.com/watch?v=xjS6SftYQaQ&list=SPA60DCEB33156E51F

上代码:

<!DOCTYPE html>
<html>
<head><link href="css/video-js-cdn.css" rel="stylesheet"><script type="text/javascript" src="js/app/jquery-3.1.1.min.js" ></script><script src="js/app/video.min.js"></script><script src="js/app/Youtube.js"></script>
</head>
<style>body{margin: 0;}#vid1{width: 100%;height: 100vh;}.vjs-default-skin .vjs-big-play-button {display: none;}
</style>
<body><video id="vid1" class="video-js vjs-default-skin" autoplay controls webkit-playsinline playsinline></video>
</body><script>/*获取视频,创建播放器*/var urldata = "https://www.youtube.com/watch?v=xjS6SftYQaQ";;var player = videojs('vid1',{techOrder:["youtube"],sources: [{ type: "video/youtube",src: urldata}],youtube: {playlist: "2_HXUhShhmY,lLJf9qJHR3E"},loop:true,//循环播放autoplay:true,//自动播放playsinline: 1,//禁止在IOS app 上自动全屏muted: false}, function onPlayerReady() {this.play();});/*关闭*/function onVideoStop(){$("body").html('<video id="vid1" class="video-js vjs-default-skin" autoplay controls webkit-playsinline playsinline></video>')}</script>
</html>

说明: 关于IOS app上自动全屏,请把参数playsinline 设为1,另外Obj-C 设置:webview.allowsInlineMediaPlayback = YES;

使用video.js 播放youtube视频——踩坑记1相关推荐

  1. m3u8.php怎么调用,怎样使用Vue结合Video.js播放m3u8视频

    这次给大家带来怎样使用Vue结合Video.js播放m3u8视频,使用Vue结合Video.js播放m3u8视频的注意事项有哪些,下面就是实战案例,一起来看一下. 首先,我们需要在vue工程中安装vi ...

  2. video.js播放rtmp视频

    最近公司要求拉取某公司流媒体服务器的视频监控,并在web端页面播放,流媒体服务器发送的是rtmp格式视频流,经过网上查资料,最后敲定使用video.js rtmp流需要依托flash播放,现在大多浏览 ...

  3. video.js播放m3u8视频

    m3u8 是一种基于HTTP Live Streaming(HLS)文件视频格式,它主要是存放整个视频的基本信息和分片(Segment)组成.目前 由 Apple.inc 率先提出的 HLS 协议在 ...

  4. m3u8 video ios h5_移动端H5页面踩坑记

    移动端H5页面踩坑记 移动端的样式问题 「1. 安卓 font-weight:700;以上才被认为是加粗.」 「2. border 在 1px 以内是不被安卓识别的一些 0.5px 的下划线怎么搞?」 ...

  5. video.min.js php,使用flv.js与video.js做一个视频直播效果

    这次给大家带来使用flv.js与video.js做一个视频直播效果,使用flv.js与video.js做出视频直播效果的注意事项有哪些,下面就是实战案例,一起来看一下. 环境配置 首先运行livego ...

  6. video.js播放rtmp直播源和hls直播源

    看了很多网上的坑,都是无法播放的,这次自己亲测能播放 注意如果是自己制作的源的话,在推流之后要先等一小会才可以播放 video.js播放rtmp源 一定要注意你的Chrome浏览器允许播放flash, ...

  7. Vue Video.js播放m3u8视频流格式(video+videojs-contrib-hl)

    文章目录 1. Vue+Video.js播放效果图 2. npm安装和引入 3. vue 使用 4. 动态设置video视频的src地址 5. Uncaught (in promise) TypeEr ...

  8. video.js 播放 流媒体

    video.js 播放 流媒体 新人博主 请多关照,若有侵权,联系改正.谢谢 参考博客地址:https://www.cnblogs.com/FHC1994/p/9981440.html https:/ ...

  9. web三件套(经验贴)Google里,video标签播放mkv视频文件

    video标签播放mkv视频文件 第一次: <embed src="咏春.mkv" hidden="no" loop="true" R ...

最新文章

  1. SAP WM LRFMD中Variant参数的影响初探
  2. 数据表记录包含表索引和数值,请对表索引相同的记录进行合并,即将相同索引的数值进行求和运算,输出按照key值升序进行输出。...
  3. ReactOS 0.0.21从开机启动,到加载驱动的过程
  4. CV:人工智能之计算机视觉方向的简介(CV发展史+常用数据集+CV职位)、传统方法对比CNN类算法、计算机视觉十大应用(知识导图+经典案例)之详细攻略
  5. ASCII和字母的转换
  6. mysql partition 性能_通过分区(Partition)提升MySQL性能
  7. Transformers Assemble(PART I )
  8. linux安装 wegt_linux 下安装wget
  9. Linux 之 CentOS 7.2 安装 Java JDK
  10. 由大脑工作原理,探讨向菩萨求聪明的灵验的科学原理
  11. Linux视频教程—笔记(全)
  12. python调用v8_Python 安装 V8 引擎 – pyv8
  13. 树莓派(4B)入门教程
  14. 图解java虚拟机_分享java虚拟机原理图解
  15. MacOS深色模式下微信文章页面背景变为黑色问题的解决
  16. Swagger使用方法笔记
  17. ios 结构体跟枚举变量的区别_IOS结构体、联合、枚举
  18. 项目笔记一-----------------iphone官网仿制
  19. 银行本、异地,本、跨行存取款收费比较
  20. 世界上最美的72个地方

热门文章

  1. (精品)基于Web的酒店客房管理系统的设计与实现毕业论文+开题报告+项目源码(SSM)及数据库+查重报告
  2. 软件测试基础知识学习
  3. 【SwiftUI模块】0033、SwiftUI创建用户双击帖子时的心形动画
  4. Android调用系统相机拍照
  5. 蓝牙耳机什么牌子的好?口碑、销量双高的十大蓝牙耳机品牌!
  6. 三月计算机二级,2017年3月计算机二级考试MSOffice冲刺题与答案
  7. u盘安装red linux,U盘安装Red Hat Enterprise Linux(方法1)
  8. python爬虫基础Ⅱ——Ajax数据爬取、带参请求:QQ音乐歌单、QQ音乐评论
  9. 乒乓球单循环赛_【乒乓球比赛单循环表资讯】乒乓球比赛单循环表足球知识与常识 - 足球百科 - 599比分...
  10. RegNet: Designing Network Design Spaces