src/js/html-player.js
changeset 1068 7623f9af9272
parent 1044 d8339b45edc4
child 1072 ac1eacb3aa33
equal deleted inserted replaced
1067:539c9bee5372 1068:7623f9af9272
    28                 type: videoURL[i].type
    28                 type: videoURL[i].type
    29             });
    29             });
    30             videoEl.append(_srcNode);
    30             videoEl.append(_srcNode);
    31         }
    31         }
    32     }
    32     }
    33     
    33     if (opts.subtitle) {
       
    34         var _trackNode = IriSP.jQuery('<track>');
       
    35         _trackNode.attr({
       
    36             label: "Subtitles",
       
    37             kind: "subtitles",
       
    38             srclang: "fr",
       
    39             src: opts.subtitle,
       
    40             default: ""
       
    41         });
       
    42         videoEl.append(_trackNode);
       
    43     }
    34     jqselector.html(videoEl);
    44     jqselector.html(videoEl);
    35     
    45     
    36     var mediaEl = videoEl[0];
    46     var mediaEl = videoEl[0];
    37     
    47     
    38     // Binding HTML video functions to media events
    48     // Binding HTML video functions to media events
   127     
   137     
   128     videoEl.on("seeked", function() {
   138     videoEl.on("seeked", function() {
   129         media.trigger("seeked");
   139         media.trigger("seeked");
   130     });
   140     });
   131     
   141     
       
   142     videoEl.on("click", function() {
       
   143         if (mediaEl.paused) {
       
   144             media.play();
       
   145         } else {
       
   146             media.pause();
       
   147         };
       
   148     });
   132 };
   149 };