国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

ionic2手寫制作video的控制欄,app

Gu_Yan / 2363人閱讀

摘要:當(dāng)前的播放進(jìn)度條的寬度等于當(dāng)前播放時(shí)間視頻總長(zhǎng)度。三點(diǎn)擊進(jìn)度條位置跳轉(zhuǎn)到指定視頻播放的位置鼠標(biāo)在播放條上點(diǎn)擊時(shí)進(jìn)行捕獲并進(jìn)行處理播放





  
    
    
    
{{currentTime*1000 | date:"mm:ss"}}
{{ durationLength*1000 | date:"mm:ss" }}

試學(xué)結(jié)束,請(qǐng)購(gòu)買后學(xué)習(xí)完整課程

**

一:控制視頻播放暫停

**
//點(diǎn)擊播放或者暫停
runPlay(){

this.myVideo = this.runtime.plugins.JQuery("#videoAttr");
if(this.myVideo[0].paused){
  this.myVideo[0].play();
  this.progressFlag = setInterval(() =>{
    this.getProgress();
  },1000);
  this.isPlay = true;//播放暫停按鈕切換
  this.runtime.plugins.JQuery(".arrowback2").remove();

}else{
  //暫停播放
  this.myVideo[0].pause();
  clearInterval(this.progressFlag);
  this.isPlay = false;
}

}

二:試看功能,播放進(jìn)度條功能

//獲取進(jìn)度條
getProgress(){

this.myVideo = this.runtime.plugins.JQuery("#videoAttr");
this.progressWrap = this.runtime.plugins.JQuery(".progressWrap");
this.playProgress = this.runtime.plugins.JQuery(".playProgress");
this.durationLength = this.myVideo[0].duration;
this.currentTime = this.myVideo[0].currentTime;
console.log("666",this.currentTime);
this.percent = this.currentTime / this.durationLength;      //獲取視頻播放到百分比
this.playProgress.width(this.percent * (this.progressWrap[0].offsetWidth));
//試看時(shí)間控制
if(parseInt(this.currentTime) == 1000){
  this.runtime.plugins.JQuery(".video-bg").css("display","block");
  this.myVideo[0].pause();
}

}
當(dāng)前視頻播放到10s后如果未購(gòu)買,要購(gòu)買才能看完整視頻。
當(dāng)前的播放進(jìn)度條的寬度等于當(dāng)前播放時(shí)間/視頻總長(zhǎng)度。

三:點(diǎn)擊進(jìn)度條位置 跳轉(zhuǎn)到指定視頻播放的位置

// 鼠標(biāo)在播放條上點(diǎn)擊時(shí)進(jìn)行捕獲并進(jìn)行處理
videoSeek(e){

clearInterval(this.progressFlag);
this.progressWrap = this.runtime.plugins.JQuery(".progressWrap");
this.playProgress = this.runtime.plugins.JQuery(".playProgress");
var length = e.pageX - this.progressWrap[0].offsetLeft;
this.percent = length / this.progressWrap[0].offsetWidth;
this.playProgress.width(this.percent * (this.progressWrap[0].offsetWidth));
this.myVideo[0].currentTime = this.percent * this.myVideo[0].duration;
this.myVideo[0].play();//播放
this.progressFlag = setInterval(() =>{
  this.getProgress();
},1000);

}

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/92946.html

相關(guān)文章

  • ionic2實(shí)現(xiàn)透明狀態(tài)和透明工具

    摘要:抽時(shí)間寫了個(gè),你想要的都在這里了。你可以狠狠的點(diǎn)擊下面的鏈接去往倉(cāng)庫地址,一探究竟。你可以直接下來,直接運(yùn)行。 ionic2實(shí)現(xiàn)透明狀態(tài)欄和透明工具欄 目錄 如何實(shí)現(xiàn)? 集成DEMO(2017/4/1更新) 簡(jiǎn)短的分析 一個(gè)額外的小栗子 我想讓狀態(tài)欄變色怎么辦? 為什么這么做? 總結(jié) 以下是我的方案,不繞彎子,直接上實(shí)現(xiàn)過程.首先貼效果圖,來張gif(2017/4/1更新)show...

    wenshi11019 評(píng)論0 收藏0
  • Ionic2入坑基礎(chǔ)教程和安裝指南

    摘要:安裝程序主要通過命令行工具來創(chuàng)建和開發(fā),并使用來構(gòu)建和部署為原生應(yīng)用程序。基礎(chǔ)教程確保完成之前的安裝并測(cè)試啟動(dòng)成功。 安裝Ionic Ionic 2 程序主要通過Ionic命令行工具CLI來創(chuàng)建和開發(fā),并使用Cordova來構(gòu)建和部署為原生應(yīng)用程序。也就是說我們需要先安裝一些工具來實(shí)現(xiàn)程序開發(fā)。 安裝Ionic CLI 和 Cordova 要?jiǎng)?chuàng)建 Ionic 2 項(xiàng)目,你需要安裝最新版...

    jayce 評(píng)論0 收藏0
  • HTML5 video視頻字幕使用和制作

    摘要:首先先看一下原生對(duì)字幕的支持顯示情況元素允許我們使用元素為視頻指定字幕。和忽略元素上的屬性,而是嘗試將瀏覽器的語言與字幕的語言相匹配案例展示參考資料張?chǎng)涡裎募善魅绻X得還不錯(cuò),還請(qǐng)給我一個(gè)贊鼓勵(lì)一下 首先先看一下原生HTML5 video對(duì)字幕的支持顯示情況: showImg(https://segmentfault.com/img/bV80HD?w=429&h=248); 元素 ...

    Rocko 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<