HTML5视频播放的详细介绍

最近一段时间在使用PhoneGap开发一个App应用,App需要播放视频,本想直接使用html5的video,但使用它在全屏播放时不支持横屏播放,只能放弃。最终决定还是自己封装一个播放器算了,免得以后要扩展功能麻烦。

    最近迷上hi这个单词,所以我给这个播放器取名叫做:hivideo。

    hivideo是一款基于html5的视频播放器,摒弃video原有的播放控制条样式,自己重写了一次。支持暂停、播放进度控制、声音控制、全屏播放。如果是要在手机端使用hivideo,全屏播放时还支持横屏播放。

jPlayer : 基于HTML5/Flash的音频、视频播放器

立即学习“前端免费学习笔记(深入)”;

jPlayer是一个JavaScript写的完全免费和开源 (MIT) 的jQuery多媒体库插件 (现在也是一个Zepto插件);

jPlayer可以让你迅速编写一个跨平台的支持音频和视频播放的网页.

jPlayer的丰富API可以让你创建一个个性化多媒体应用,因此也获得越来越多的社区成员的支持和鼓励。

官网:www.jplayer.cn

英文:www.jplayer.org

1.准备

jquery.min.js、jquery.jplayer.min.js、jquery.jplayer.swf (官网下载)

还有一个音频文件

2.代码

复制代码

清冽叮咚短信音        function toplay(){         var playerc = $("#jquery_jplayer_1");         if (playerc.data().jPlayer && playerc.data().jPlayer.internal.ready === true) {            playerc.jPlayer("setMedia", {                m4a: "http://cdnringhlt.shoujiduoduo.com/ringres/user/a24/140/14972140.aac" //使用网络资源,自行设定音频文件            }).jPlayer("play");//jPlayer("play") 用来自动播放        }else {            playerc.jPlayer({                ready: function() {                    $(this).jPlayer("setMedia", {                        m4a: "http://cdnringhlt.shoujiduoduo.com/ringres/user/a24/140/14972140.aac" //同上                    }).jPlayer("play");//同上                },                swfPath: "include/javascript",                supplied: "m4a"  //acc属于M4A            });        }    }      setInterval(function(){         toplay();    },3000);//3秒循环播放

登录后复制复制代码

附:HTML5支持的音频文件

文件格式  媒体类型
MP3  audio/mpeg
Ogg  audio/ogg
Wav  audio/wav

各个浏览器的支持各有有所不同

以上就是HTML5视频播放的详细介绍的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2910405.html

(0)
上一篇 2025年3月11日 04:32:34
下一篇 2025年3月11日 04:32:44

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • 实现一个HTML5音乐播放器的实例

    技术点:es6+webpack+html5 audio+sass 这里,我们将一步步的学到如何从零去实现一个H5音乐播放器。 首先来看一下最终的实现效果:Demo链接 接下来就步入正题: 要做一个音乐播放器就要非常了解在Web中音频播放的方…

    2025年3月11日 编程技术
    200
  • H5编辑器核心思想的实例分析

    代码和特性在chrome49下测试有效。 文本渲染的本质是对文本节点的渲染,通过浏览器内置的对象Range可以获得选择的起始点、与终止点 var range = getRangeObject();var start = range.star…

    编程技术 2025年3月11日
    200
  • H5本地存储实例详解

    他们可以存储:  数组  json数据  图片  脚本  样式文件  ;   客户端的存储的两个:   1.localStorage  没时间限制的数据存储()     方法有:.localStrage.getItem();localStr…

    编程技术 2025年3月11日
    200
  • html5全新的网络格局

    自从html5诞生之后,就是开始建立了一个标准的原则,那就是所有的技术它必须是面向开放,并不能有专利的一个存在,在整个期间opera捐献了css技术,而google的话则是给开发者提供了视频的webm,本文将带大家来看看html5它是如何带…

    2025年3月11日
    200
  • 带你了解什么是HTML5?

            html5 是对 html 标准的第五次修订。其主要的目标是将互联网语义化,以便更好地被人类和机器阅读,并同时提供更好地支持各种媒体的嵌入。html5 的语法是向后兼容的。      html5草案的前身名为 web app…

    2025年3月11日
    200
  • HTML5新知识

    一、h5新增的主要语义化标签如下: 1、header 页面头部、页眉 2、nav 页面导航 3、atricle 一篇文章 4、section 文章中的章节 5、aside 侧边栏 立即学习“前端免费学习笔记(深入)”; 6、footer 页…

    编程技术 2025年3月11日
    200
  • IDEA如何安装vue开发插件安装图文教程

    前言: 开发免不了要用到开发工具,什么sublime,webstorm,idea的,现在我就说下idea开发神器下安装vue插件进行vue项目的开发吧。 idea下载地址: idea神器可以干的事: idea安装vue插件  1.File&…

    2025年3月11日 编程技术
    200
  • h5新特性及网页布局实例

    什么是html5:html5 是下一代的html,将成为 html、xhtml 以及 html dom 的新标准。 为 HTML5 建立的一些规则: 新特性应该基于 HTML、CSS、DOM 以及 JavaScript。 减少对外部插件的需…

    2025年3月11日
    200
  • h5表单介绍和表单验证失败问题实例

    这篇文章主要介绍了html5 表单验证失败的提示语问题的相关资料,需要的朋友可以参考下 前言 前端的童鞋在写页面时, 都不可避免的总会踩到 表单验证 这个坑. 这时候, 我们就要跪了, 因为要写一堆 js 来检查. 但是自从 H5 出现后,…

    2025年3月11日
    200
  • html5视频播放教程实例

    pc端主要是利用用flash播放,移动端则通过html5方式实现,这篇文章主要介绍了html5视频播放的相关资料,具有一定的参考价值。 我记得就是前几个月吧,有条消息说YouTube支持了HTML5视频嵌入标签video,好吧,我听说而已,…

    编程技术 2025年3月11日
    200

发表回复

登录后才能评论