【通过javascript播放mp4视频】教程文章相关的互联网学习教程文章

javascript-如何显示带有本地字幕的本地视频(不带网络服务器)【代码】

我正在寻找一种跨浏览器视频解决方案,该解决方案能够使用带有本地字幕(.srt文件)的本地HTML文件显示本地视频.我尝试了不同的播放器(VideoJS,jwPlayer,带有jquery.srt的HTML5原生).联机托管时,一切正常,但本地托管时似乎都无法正常工作. 不幸的是,我无法安装任何Web服务器或使用第三方扩展. 有人解决了吗? HTML5将track标记与.vtt文件一起使用(或将.srt文件与jquery.srt一起使用):可以与IE10完美搭配,但不能与Chrome 40搭配使用(在...

javascript-页面上任意数量的视频的HTML5视频自定义控件【代码】

队友! 我需要一个简单的文本按钮-“播放”.如果正在播放视频,则应将其隐藏;当视频结束时,应将其可见.一切正常,但仅当页面上有一个具有唯一ID的视频时,它才能正常工作. HTML:<video id="main-video" width="640" height="480"><source src="media//mp4/video.mp4" type="video/mp4"> </video> <span id="custom-play-button">Play</span>这是JS:window.onload = function() {var video = document.getElementById("main-video")...

javascript-如何在WebRTC中始终保持1:1宽高比的视频【代码】

当我使用此设置时,视频宽高比为1:1.constraints = {audio: false,video: { width: 240, height: 240 } };但是,我希望WebRTC选择更好的分辨率(如果存在).当我将其更改为此constraints = {audio: false,video: {width: { min: 240, ideal: 720, max: 1080 },height: { min: 240, ideal: 720, max: 1080 }} };演示jsfiddle 在我的情况下,有时变为4:3,即640 * 480.我认为是因为数字640和480都在240和1080之间. 如何一直保持1:1?谢谢...

JavaScript-从iframe视频获取youtube视频ID【代码】

<?php echo $videoFirstArray['fileToUpload']; ?>这个字段包含ifrmae,类似这样<iframe width="560" height="315" src="https://www.youtube.com/embed/ISMzgunUono" frameborder="0" allowfullscreen></iframe>为此,我想要这个“ ISMzgunUono”.我已经在论坛上搜索并跟踪了链接,但没有找到任何方法将’fileToUpload’字段保留在pregmatch中.我关注的一些链接:Get YouTube video id from embed iframe code这个链接给出了一个错误...

javascript-HTML5视频要等到源更新后才能播放【代码】

我有一个HTML5播放器,它是我的移动(cordova)应用程序的一部分:<video width="100%" height="100%" id="video-1" src="/mnt/sdcard/xyz-media/xyz.mp4?param=8zw6y" preload="none"><source src="/mnt/sdcard/xyz-media/xyz.mp4?param=8zw6y" type="video/mp4"> </video>和中添加了?param =,是由于加载多个视频导致的已知Chrome错误而添加的. 所以我在代码中也有canplaythrough事件:var videoWrapper = document.getElementById(...

javascript-无法使用json链接获取某些youtube视频的统计信息

我正在尝试使用Api获取youtube视频的统计信息,但无法获取某些视频,这是我使用的链接 https://www.googleapis.com/youtube/v3/videos?id=osY4Szdiv5s&key=apikey&part=statisticshttps://www.googleapis.com/youtube/v3/videos?id=KdVvPQVbI_E&key=apikey&part=statistics 能够获得第二个视频的统计信息,但无法获得第一个视频的统计信息,谁能帮我一个忙解决方法:目前,API似乎有问题,已在Google的跟踪器中打开了一个问题-https://iss...

javascript-移动数组项时,嵌入式Youtube视频会在组件内部重新加载,使用v-for渲染【代码】

背景: 我正在研究基于Vue的项目-内容编辑器页面,用户可以在其中插入不同种类的块,例如文本块,图像块,视频块,从而形成一个完整的页面. 我的解决方案是使用块数组,我只需使用v-for进行渲染即可,并且效果很好. 有时,我的用户需要对块进行重新排序,所以我上面有两个按钮,可以上下移动块.它也可以正常工作,除了视频块. 该视频块包括YouTube嵌入式iframe. 问题: 每当我将视频块向下移动-靠近阵列的末端时-视频就会重新加载.如果它向上移...

在Android上视频播放结束时Javascript结束事件

我一直在尝试创建一个网页,该网页将在用户观看视频后(或者如果他中止播放)重定向用户.我已经在iPhone上运行了此功能,但无法真正弄清它如何在Android上运行. 在Iphone上,我发现了两种方法.使用标签嵌入quicktime插件,然后使用javascript添加事件监听器以监听’qt_ended’事件.这显然在android上不起作用,因为没有quicktime插件. 我尝试的第二件事是使用html5 -tag并收听“结束”事件,这同样适用于iphone,但令我惊讶的是,不适用于and...

javascript-在客户端上传之前获取视频尺寸

我有一个视频上传表格.用户单击浏览并选择一个文件.从用户选择文件的那一刻起(在文件上传到服务器之前),如何获得视频尺寸.显然它必须是客户端,可能是javascript / jquery或flash / flex(虽然更喜欢js // jquery),但是它们中的任何一个都可以做到这一点吗?解决方法:不幸的是,简短的答案是您不能-您需要使用不允许的javascript访问权限来扫描文件内容.更糟糕的是,即使您可以某种方式读取文件,也需要在JS中实现大量的编解码器,才能读...

javascript-如何得知元素内的视频已完全加载?【代码】

我想通过jQuery或Javascript检测何时完全加载了html5标签内的特定视频(我是说,已下载到浏览器的缓存中).该视频具有preload =“ auto”属性. 我竭尽所能做到这一点(我是初学者),但没有运气.似乎找不到我可以听的任何事件,有什么办法可以做到这一点? PS:我遇到的唯一一件事是视频对象的network_state属性,但是网络上的引用似乎与它返回的状态不一致,当我尝试它时,我没有找到“ LOADED”的状态”. 编辑:我发现我可以使用的事件canP...

javascript-在用户离开或关闭页面之前保存HTML5视频currentTime【代码】

当用户离开网页时,我想将HTML5视频的currentTime位置保存到数据库中.似乎window.onbeforeunload不是一种可靠的方法(更不用说它提供了令人讨厌的弹出窗口!).有一个更好的方法吗? 除了定期将位置保存到服务器之外,我别无选择.但这似乎是浪费资源/带宽的明智选择. Netflix在记住您上次查看的位置方面似乎做得很好.他们将如何可靠地实现这一目标?低级服务器端C/C++代码也许吗?解决方法:有多种保存此类内容的方法: 本地(对于同一域...

javascript-从UIWebView知道何时开始播放YouTube视频【代码】

我上了一堂课,播放YouTube视频(感谢这个网站的友善帮助). 现在,我想知道如何确定YouTube视频何时开始播放.我想知道这一点,所以我可以在正在播放的视频与实际播放的视频之间显示“请稍候,正在加载…”指示. 我使用stringByEvaluatingJavaScriptFromString:开始播放视频,当然,在触发javascript命令以开始播放视频和实际播放视频之间,会有一点延迟. 我熟悉YouTube视频和javascript,因此我一直在研究:[https://developer.apple.com/l...

javascript-通过P​​HP fpassthru()加载的带有mp4 / webm的Chrome HTML5视频:无法设置currentTime?【代码】

所以这是我遇到的一个奇怪的问题.我仅在Mac上以及在这些浏览器之间测试过Chrome和Safari,问题仅在Chrome上显示. 我有一个非常基本的HTML5视频元素,该元素从服务器加载视频,并且用户在屏幕上有几个按钮可以跳转到视频中的特定时间. 当视频文件被称为直接链接时,例如:<video id="thevideo" width="720" height="480"><source type="video/webm" src="videos/vid102.webm" /><source type="video/mp4" src="videos/vid102.mp4" /><p>...

javascript-在iPad和Android平板电脑上强制全屏HTML5视频播放?【代码】

我有一个简单的视频标签:<video id="video-1" poster="img/video/poster-1.jpg" preload="none"><source src="http://player.vimeo.com/external/the_video-id" type="video/mp4"> </video>我通过javascript按钮播放$('[data-play-video]').click(function(){var video_id = $(this).data('playVideo');var video_control = $(video_id)[0];video_control.play(); });该视频可以在桌面和iPhone的全屏播放器中内联播放.在iPad上,它...

javascript-PhotoSwipe视频【代码】

我想将视频添加到我的PhotoSwipe画廊. 我在这里阅读了文档:http://photoswipe.com/documentation/custom-html-in-slides.html 不幸的是,我不明白这意味着什么:“如果确实需要在PhotoSwipe中播放视频,则可以将其添加为模态当用户点击当前幻灯片时显示的内容,您可以动态创建DOM中的模式,并将其附加到.pswp__scroll-wrap元素之后.” 有没有人成功地使视频与PhotoSwipe一起可靠地工作? 编辑:我已经尝试过此操作(最后一张幻灯片是视...

播放 - 相关标签
JAVASCRIPT - 技术教程分类
JavaScript 教程 JavaScript 简介 JavaScript 用法 JavaScript Chrome 中运行 JavaScript 输出 JavaScript 语法 JavaScript 语句 JavaScript 注释 JavaScript 变量 JavaScript 数据类型 JavaScript 对象 JavaScript 函数 JavaScript 作用域 JavaScript 事件 JavaScript 字符串 JavaScript 运算符 JavaScript 比较 JavaScript 条件语句 JavaScript switch 语句 JavaScript for 循环 JavaScript while 循环 JavaScript break 和 continue 语... JavaScript typeof JavaScript 类型转换 JavaScript 正则表达式 JavaScript 错误 JavaScript 调试 JavaScript 变量提升 JavaScript 严格模式 JavaScript 使用误区 JavaScript 表单 JavaScript 表单验证 JavaScript 验证 API JavaScript 保留关键字 JavaScript this JavaScript let 和 const JavaScript JSON JavaScript void JavaScript 异步编程 JavaScript Promise JavaScript 代码规范 JavaScript 函数定义 JavaScript 函数参数 JavaScript 函数调用 JavaScript 闭包 DOM 简介 DOM HTML DOM CSS DOM 事件 DOM EventListener DOM 元素 HTMLCollection 对象 NodeList 对象 JavaScript 对象 JavaScript prototype JavaScript Number 对象 JavaScript String JavaScript Date(日期) JavaScript Array(数组) JavaScript Boolean(布尔) JavaScript Math(算数) JavaScript RegExp 对象 JavaScript Window JavaScript Window Location JavaScript Navigator JavaScript 弹窗 JavaScript 计时事件 JavaScript Cookie JavaScript 库 JavaScript 实例 JavaScript 对象实例 JavaScript 浏览器对象实例 JavaScript HTML DOM 实例 JavaScript 总结 JavaScript 对象 HTML DOM 对象 JavaScript 异步编程 javascript 全部