• Jplayer


    属性:

    1.ready:function   标识当jPlayer准备可用时执行哪些操作的函数;

    2.swfPath:string(js)   .swf文件的父级文件夹,绝对或者相对路径;为不支持html5的浏览器用flash来播放提供支持;

    3.solution:String : (Default: "html, flash")   定义html和flash解决方案的优先级。

    4.supplied:String : (Default: "mp3")    提供给jPlayer的格式,顺序表示优先级; 所有在supplied选项中的格式必需在jPlayer("setMedia",media) 命令中给出。

                         solution 优先级高于supplied 格式的优先级。所以在,chrome中{solution:"html,flash"} and {supplied:"mp3,oga"} 本                                                                        机html会播放mp3文件,尽管mp3 和oga它都能播放。

    5.size:todo//

    6.sizeFull :todo//

    7.smoothPlayBar:Boolean : (Default: false)   平滑过渡播放条 ;播放条的变化是在250ms内动画效果平滑过渡,而不是一步完成的。

                            250ms的动画周期大约等于html和flash解决方案两者的timeupdate事件周期。

    8.fullScreen :Boolean : (Default: false) //todo

    9.fullWindow :todo//

    10.audioFullScreen :todo//

    11.autohide :todo//

    12.preload :(Default: "metadata")          有效值是 "none", "metadata" 和 "auto", 和html5 草案标准一致。使用"auto"来预加载文件。

    13.volume :Number : (Default: 0.8)        0~1 音量值

    14.muted :Boolean : (Default: false)       定义静音的初始状态。

    15.globalVolume :Boolean : (Default: false)     使volume选项被其他开启了globalVolume 选项的jPlayer实例共享。

    16.verticalVolume:Boolean : (Default: false)     默认情况下,点击音量条是从做开始计算的,这个选项设置为true,那音量就从底部开始计算。

                              true的时候相应音量条的css: 

    <style>
    .jp-volume-bar {
        position:relative;
    }
    .jp-volume-bar-value {
        position:absolute;
        bottom: 0;
    }
    </style>
    

    17.remainingDuration:Boolean : (Default: false)   为true时,剩余时间展示在GUI元素duration中。

    18.toggleDuration: Boolean : (Default: false)   为true时,点击GUI元素duration触发jPlayer({remainingDuration}) 选项。

    19.playbackRate :Number : (Default: 1)       定义回放速度。建议jPlayer({defaultPlaybackRate})保持初始化期间的值。

    20.defaultPlaybackRate :定义默认的回放速度     

    21.backgroundColor:String : (Default: "#000000")  设置jPlayer div元素和flash 的背景颜色。这个字符串是一个RGB值。

    22.cssSelectorAncestor   String : (Default: "#jp_container_1") : 定义所有cssSelector的祖先的一个cssSelector。通常是一个html 中包裹在外层的div的id。

    23.cssSelector    Object : (Default: {cssSelectors})   这个对象定义所有用于关联jPlayer控制器和页面中的html反馈的选择器。

    24.timeFormat      Object : 定义当前时间和持续时间的展示格式

              $.jPlayer.timeFormat 这个对象用于格式化被函数$.jPlayer.convertTime( seconds )返回的事件。

              这个格式化是累积的。比如,默认设置显示分钟和秒钟,那么如果超过一个小时的时间会被加到分钟上。在这种情况下,1小时45分钟10秒就会被显示为                                       105:10。为了让其显示为1:45:10就需要设置$.jPlayer.timeFormatshowHour = true;

              属性如下:

    25.consoleAlerts    Boolean : (Default: true) : 强制jPlayer({errorAlerts}) 和jPlayer({warningAlerts})产生的alerts 被替代写在console中。这个选项启用而不支持                                                                           console时,不会触发alert。

    26.errorAlerts            Boolean : (Default: false) : 启用通过alert报错。

    27.eventType     Function : (Default: undefined) : 就像jPlayer ready事件,你可以给任意jPlayer Events Types绑定一个处理器。这些事件包括HTML5 media events

    方法:

    1. jPlayer("option", key, value):实例化之后改变或者获取选项的值;1 var solution = $("#jpId").jPlayer("option", "solution"); // Get the solution string, "html, flash" by default.

    2 var cssSelector = $("#jpId").jPlayer("option", "cssSelector"); // Get the cssSelector object.
    4 var playSelector = $("#jpId").jPlayer("option", "cssSelector.play"); // Get the cssSelector for the play method.
    5 var playSelector = $("#jpId").jPlayer("option", "cssSelector").play; // Get the cssSelector for the play method.
    6 $("#jpId").jPlayer("option", "cssSelector.play", ".my-new-class"); // Set the cssSelector for the play method. 7 $("#jpId").jPlayer("option", "cssSelector", {play:".my-new-class"}); // Set the cssSelector for the play method. (Can set multiple selectors in the object.) 9 $("#jpId").jPlayer("option", "cssSelectorAncestor", "#my-new-interface"); // Set the cssSelectorAncestor and refresh all associations.

     2.jPlayer( "clearMedia" )  没有参数  这个方法用来清除多媒体停止重放。如果这个时候一个多媒体文件正在下载,那么下载会被取消。

                 这个命令执行之后,像jPlayer("play")这样的重放命令会被忽略并引起错误事件直到使用jPlayer("setMedia",media)方法指定新的多媒体文件。较少使                                     用

    3.jPlayer( "load" )         没有参数      这个方法用来在发出play 命令之前预加载多媒体资源。

  • 相关阅读:
    17.1.2?Replication Formats 复制格式:
    17.1.1.9 Introducing Additional Slaves to an Existing Replication Environment 引入额外的Slaves 到一个存在的复制
    17.1.1.9 Introducing Additional Slaves to an Existing Replication Environment 引入额外的Slaves 到一个存在的复制
    mysql读写分离
    mysql读写分离
    curl 返回响应头
    01_什么是Elasticsearch
    01_什么是Elasticsearch
    perl 自动发产品
    Jzoj1164求和
  • 原文地址:https://www.cnblogs.com/lyfingchow/p/6736266.html
Copyright © 2020-2023  润新知