Медиа-элементы События с использованием jQuery - PullRequest
0 голосов
/ 06 марта 2012
jQuery(document).ready(function($) {
    $('#videolayer').mediaelementplayer({ defaultVideoWidth: 890, defaultVideoHeight: 400, enableAutosize: true, success: function(media) {
        media.addEventListener('play', function(media) {
            jQuery.post("http://localhost/meshchemia/wp-content/themes/meshchemia/session.php", { "session":"lastcheck" });             
        }, true) };
    }); 
});

Я пытаюсь сделать ajax-вызов, когда пользователь воспроизводит видео, что не так с моим кодом?

Ответы [ 2 ]

1 голос
/ 06 марта 2012

Попробуйте:

$(function() {
    $('#videolayer').mediaelementplayer({ defaultVideoWidth: 890, defaultVideoHeight: 400, enableAutosize: true, success: function(media) {
        media.addEventListener('play', function(media) {
            $.post("http://localhost/meshchemia/wp-content/themes/meshchemia/session.php", { "session":"lastcheck" });             
        }, true) };
    }); 
});

Если ничего не происходит, используйте Firebug , чтобы определить местонахождение ошибок в вашем коде.

0 голосов
/ 28 декабря 2013
$(function() {

  var media = new MediaElement(element, options);

  $(media).on('play', function() {
    console.log('"play" was fired!');
  });

});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...