溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

mpvue怎么使用騰訊視頻插件的方法

發布時間:2021-02-08 10:22:49 來源:億速云 閱讀:203 作者:小新 欄目:web開發

小編給大家分享一下mpvue怎么使用騰訊視頻插件的方法,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!

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

mpvue怎么使用騰訊視頻插件的方法

2.申請成功后就可以在項目中使用了

具體使用步驟如下:

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

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

2.在項目pages下任意頁面 例如index下main.js

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

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

mpvue怎么使用騰訊視頻插件的方法

3.在index.vue 文件

template中寫入以下代碼 打開微信開發者工具發現視頻已經開始播放了

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

vid是騰訊視頻的vid, 打開騰訊視頻網站,打開任意視頻,右鍵 -- 視頻信息,就可以看到vid , 右鍵-- 復制調試信息,就可以把vid在內的視頻信息復制出來。

mpvue怎么使用騰訊視頻插件的方法

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

vid 視頻id
playerid 播放器標識符
autoplay 是否自動播放
bindtimeupdate 播放進度更新事件,1.1.0后支持
bindstatechange 播放狀態變更事件,1.1.0后支持
binderror 錯誤信息,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();
    },
    //進入全屏
    requestFullScreen: function () {
      this.txvContext.requestFullScreen();
    },
    //退出全屏
    exitFullScreen: function () {
      this.txvContext.exitFullScreen();
    },
    //設置播放速率
    playrate: function (e) {
      this.txvContext.playbackRate(+e.currentTarget.dataset.rate);
    }
  }
}

看完了這篇文章,相信你對“mpvue怎么使用騰訊視頻插件的方法”有了一定的了解,如果想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女