• 政务舆情回应如何把握语言分寸感? 2019-11-20
  • 职场干货 比努力更重要的是精力分配的能力 2019-11-20
  • 极限训练锻造“蓝军”利刃,精锐特战队员来了! 2019-11-15
  • 哈尔滨:推进统战工作“四化一体系”建设 2019-11-12
  • 蠢货!咱是让你们看看制订一个企业发展计划要达到哪些要求,难度有多大?一个具体的企业都这么难,大到一个县,一个省,甚至是一个国家,难度可想而知! 2019-11-12
  • 北京天安门广场更换花卉 2019-11-07
  • 《中国道路的成功密码》首发研讨会在京举行 2019-11-07
  • 王国平应邀赴金华市调研并作专题讲座 2019-11-04
  • 真正聪明之人,能在寻常岁月里悟透贞亲人世的惊喜 2019-11-04
  • 忻府区中医下乡进村  为老百姓健康把脉--黄河新闻网 2019-11-04
  • 法制日报:别让世界杯激情冲淡守法意识 2019-11-01
  • 美国又打出2000亿关税牌,中方这300字声明暗藏玄机! 2019-10-27
  • 《斯琴高丽的开心》首发 斯琴高丽给自己生日送礼斯琴高丽 2019-10-27
  • 隋炀帝萧后凤冠仿制品亮相 原件或为李世民赏赐 2019-10-26
  • 中国,向大洋更深处挺进(评论员观察) 2019-10-20
  • 平码加减计算公式出特:Html5 video 上传预览图片视频,设置、预览视频某秒的海报帧

    平码三中山论坛 www.mslzq.tw 本文介绍了Html5 video 上传预览图片视频,设置、预览视频某秒的海报帧,分享给大家,具体如下:

    当一收到上传图片视频并可以动态设置视频显示的海报帧的需求时,主要想的是怎么样解析视频并获取保存每帧的图片,百度出来的大多是类似下面这种需要播放video并点击截图的,或者是用php ffmpeg扩展,跟需求不一致,有点抓狂了,然后就先做了视频图片的预览功能,进而对设置海报帧换了种思路,通过输入设置video开始播放的时间,取消自动播放和控制条,这样用户看到的就是一张图片

     /*预览*/
                  
    $('.qtuploader__items').on('click', '[name="viewVideoPicBtn"]', function() {
        var parent = $(this).closest('.qtab__page');
        var video = $(this).closest('.qtuploader__itemsbd').find('video');
        var srcStr = '', htmlStr = '';
        if($(this).siblings('.qtuploader__picinputbox').hasClass('is-error')){
          $.fn.toast({
            'parentDom': parent,
            'classes': 'isorange',
            'top': '0',
            'spacing': 0,
            'toastContent': '请设置正确范围的海报帧',
            'autoHide': 3000,
            'position': {
              'top': '5px',
              'left': '50%'
            }
          });
          return;
        }
        if (video.length > 0) {
          var thumbHeight = setSize(video)[0];
          var thumbWidth = setSize(video)[1];
          srcStr = video.attr('src');
          htmlStr = '
    '; } parent.append(htmlStr); parent.find('.qtuploader__view video')[0].currentTime = $(this).siblings('.qtuploader__picinputbox').find('.qtuploader__picinput').val(); parent.find('.qtuploader__view').fadeIn(); }); /*设置海报帧预览时间*/ $('.qtuploader__items').on('keyup', '.qtuploader__picinput', function() { var parent = $(this).closest('.qtuploader__picinputbox'); var video = $(this).closest('.qtuploader__itemsbd').find('video'); var strVal = $.trim($(this).val()); console.log(strVal) if (strVal == '') { parent.addClass('is-error'); parent.find('.qverify__font').text('请设置海报帧'); } else if (!(/^[0-9]*$/.test(strVal))) { parent.addClass('is-error'); parent.find('.qverify__font').text('请输入数字'); } else if (video.length > 0 && strVal > video[0].duration) { parent.addClass('is-error'); parent.find('.qverify__font').text('不超过(' + video[0].duration + ')'); console.log('111---' + video[0].duration) } else { parent.removeClass('is-error'); parent.find('.qverify__font').text('请设置海报帧'); } }) /*关闭预览*/ $(document).undelegate('.qtuploader__mask', 'click'); $(document).delegate('.qtuploader__mask', 'click', function() { $(this).closest('.qtuploader__view').fadeOut('normal', function() { $(this).closest('.qtuploader__view').remove(); }) }) /*设置预览大小*/ function setSize(element) { var thumbWidth = 0, thumbHeight = 0, arr = []; var winWidth = $(window).width(), winHeight = $(window).height(); var imgWidth = element.width(), imgHeight = element.height(); if (imgWidth > imgHeight) { thumbHeight = parseInt(winHeight - 200); thumbWidth = parseInt((1920 * thumbHeight) / 1080); } else { thumbHeight = parseInt(winHeight - 200); thumbWidth = parseInt((1080 * thumbHeight) / 1920); } arr.push(thumbHeight, thumbWidth) return arr; }

    以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持CAD之家。

    为您推荐

    发表评论

    联系我们

    联系我们

    18511713368

    在线咨询: QQ交谈

    邮箱: [email protected]

    工作时间:周一至周五,9:00-17:30,节假日休息//www.mslzq.tw

    关于本站 || 版权声明 || 免责条款 || 隐私条款 || 平码三中山论坛 || ||

    Copyright??2018 平码三中山论坛 All Rights Reserved·黔ICP备15000265号-2

  • 政务舆情回应如何把握语言分寸感? 2019-11-20
  • 职场干货 比努力更重要的是精力分配的能力 2019-11-20
  • 极限训练锻造“蓝军”利刃,精锐特战队员来了! 2019-11-15
  • 哈尔滨:推进统战工作“四化一体系”建设 2019-11-12
  • 蠢货!咱是让你们看看制订一个企业发展计划要达到哪些要求,难度有多大?一个具体的企业都这么难,大到一个县,一个省,甚至是一个国家,难度可想而知! 2019-11-12
  • 北京天安门广场更换花卉 2019-11-07
  • 《中国道路的成功密码》首发研讨会在京举行 2019-11-07
  • 王国平应邀赴金华市调研并作专题讲座 2019-11-04
  • 真正聪明之人,能在寻常岁月里悟透贞亲人世的惊喜 2019-11-04
  • 忻府区中医下乡进村  为老百姓健康把脉--黄河新闻网 2019-11-04
  • 法制日报:别让世界杯激情冲淡守法意识 2019-11-01
  • 美国又打出2000亿关税牌,中方这300字声明暗藏玄机! 2019-10-27
  • 《斯琴高丽的开心》首发 斯琴高丽给自己生日送礼斯琴高丽 2019-10-27
  • 隋炀帝萧后凤冠仿制品亮相 原件或为李世民赏赐 2019-10-26
  • 中国,向大洋更深处挺进(评论员观察) 2019-10-20
  • 股票融资怎么操作 湖北十一选五app 北京快中彩连锁 3d组三全包赚钱吗 极速飞艇计划 内蒙古十一选五开奖倒汁时 325棋牌官方版下载 开奖直播 百赢棋牌旧版本 有智能选号功能的3d彩票软件