欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

mpvue 如何使用騰訊視頻插件的方法

 更新時(shí)間:2018年07月16日 14:58:34   作者:xiaofei  
這篇文章主要介紹了mpvue 如何使用騰訊視頻插件的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧

1.在小程序微信開放平臺:設(shè)置 --- 第三方服務(wù)里,申請騰訊視頻插件


2.申請成功后就可以在項(xiàng)目中使用了

具體使用步驟如下:

1.在項(xiàng)目目錄src下的main.js中加入下面代碼,這里代碼會被編譯到app.json中

 config: {
  // 頁面前帶有 ^ 符號的,會被編譯成首頁,其他頁面可以選填,我們會自動把 webpack entry 里面的入口頁面加進(jìn)去
  pages: ['^pages/index/main'],
  window: {
   backgroundTextStyle: 'light',
   navigationBarBackgroundColor: '#00B26A',
   navigationBarTitleText: 'WeChat',
   navigationBarTextStyle: 'black',
  },  
  //重點(diǎn)代碼 
  //myPlugin 這個(gè)可以隨意起,不過要和pages中的對應(yīng)組件路徑保持一致,version是插件版本號  provider是插件appid
  "plugins": {
   "myPlugin": {
    "version": "1.1.1",
    "provider": "wxa75efa648b60994b"
   }
  }
 },

2.在項(xiàng)目pages下任意頁面 例如index下main.js

config字段中加上以下代碼 注意這里的myPlugin字段 和上面的配置路徑保持一致

 "usingComponents": {
   "txv-video": "plugin://myPlugin/video"
  }


3.在index.vue 文件

template中寫入以下代碼 打開微信開發(fā)者工具發(fā)現(xiàn)視頻已經(jīng)開始播放了

<txv-video vid="m0026z2kibn" playerid="txv1" :autoplay="true"></txv-video>

vid是騰訊視頻的vid, 打開騰訊視頻網(wǎng)站,打開任意視頻,右鍵 -- 視頻信息,就可以看到vid , 右鍵-- 復(fù)制調(diào)試信息,就可以把vid在內(nèi)的視頻信息復(fù)制出來。


4.視頻插件元素支持的屬性:

vid 視頻id
playerid 播放器標(biāo)識符
autoplay 是否自動播放
bindtimeupdate 播放進(jìn)度更新事件,1.1.0后支持
bindstatechange 播放狀態(tài)變更事件,1.1.0后支持
binderror 錯(cuò)誤信息,1.1.0后支持

5.視頻插件的更多js方法如下

const txvContext = requirePlugin("myPlugin");
export default {
   data() {
    return {
     txvContext : ""
    };
   },
  onLoad: function (query) {    
    this.txvContext = txvContext.getTxvContext('txv1');//txv1即播放器組件的playerid值
  },
  methods:{
    //播放
    play: function () {
      this.txvContext.play();
    },
    //暫停
    pause: function () {
      this.txvContext.pause();
    },
    //進(jìn)入全屏
    requestFullScreen: function () {
      this.txvContext.requestFullScreen();
    },
    //退出全屏
    exitFullScreen: function () {
      this.txvContext.exitFullScreen();
    },
    //設(shè)置播放速率
    playrate: function (e) {
      this.txvContext.playbackRate(+e.currentTarget.dataset.rate);
    }
  }
}

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論