视频播放时获取反馈 -mediaelementjs

发布于 2024-11-29 07:09:21 字数 99 浏览 1 评论 0原文

播放器(mediaelementjs)是否有任何选项可以在开始播放时和视频停止后提供反馈(调用函数)?

在文档中我没有找到这样的选项。

最好的 最大限度

Is there any option that the player (mediaelementjs) give a feedback (call a function) when it starts playing and after the video is stopped?

In the documentation I didn't find such an option.

Best
max

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

恏ㄋ傷疤忘ㄋ疼 2024-12-06 07:09:21

这可能是部分解决方案。我不确定它是否有效,但值得一试:

new MediaElement('player1', {
    flashName: 'flashmediaelement.swf',
    defaultVideoWidth: 480,
    defaultVideoHeight: 270,
    success: function (mediaElement, domObject) { 
        mediaElement.addEventListener('timeupdate', function(e) {             
            document.getElementById('current-time').innerHTML = mediaElement.currentTime;
        }, false);

        // insert code to run before playing
        mediaElement.play();
        // insert code to run after playing 
    }
});

This may be a partial solution. I'm not sure if it will work, but it's worth a try:

new MediaElement('player1', {
    flashName: 'flashmediaelement.swf',
    defaultVideoWidth: 480,
    defaultVideoHeight: 270,
    success: function (mediaElement, domObject) { 
        mediaElement.addEventListener('timeupdate', function(e) {             
            document.getElementById('current-time').innerHTML = mediaElement.currentTime;
        }, false);

        // insert code to run before playing
        mediaElement.play();
        // insert code to run after playing 
    }
});
离线来电— 2024-12-06 07:09:21

使用播放或结束事件

  new MediaElementPlayer('#player',{
    success: function(media){
      media.addEventListener("play",function(){
        //code when the video is played     
      });
      media.addEventListener("ended",function(){
        //code when the video has ended     
      });
    }
  });

Use play or ended events

  new MediaElementPlayer('#player',{
    success: function(media){
      media.addEventListener("play",function(){
        //code when the video is played     
      });
      media.addEventListener("ended",function(){
        //code when the video has ended     
      });
    }
  });
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文