商城系統(tǒng) 注冊

微信小程序騰訊視頻插件的使用實(shí)例

2020-09-27|HiShop
導(dǎo)讀:在開發(fā)一個(gè) 小程序 項(xiàng)目時(shí),需要在頁面中觀看視頻,就需要使用到微信小程序的騰訊視頻插件,這樣就可以在頁面中引用騰訊視頻,而無需使用自己的服務(wù)器進(jìn)行視頻的播放...

在開發(fā)一個(gè)小程序項(xiàng)目時(shí),需要在頁面中觀看視頻,就需要使用到微信小程序的騰訊視頻插件,這樣就可以在頁面中引用騰訊視頻,而無需使用自己的服務(wù)器進(jìn)行視頻的播放,節(jié)約了很大的服務(wù)器開支。但是微信小程序插件的文檔寫的很不清楚,因此將我的解決方法寫在這里。

微信小程序騰訊視頻插件的使用實(shí)例

一、在小程序中引入插件。

進(jìn)入微信公眾平臺,在設(shè)置中找到第三方服務(wù),在插件管理中添加插件。搜索到騰訊視頻,點(diǎn)擊添加,同時(shí)打開騰訊視頻的詳情,在里面找到該插件的appid與版本號。

接著是代碼部分,在app.json中添加

  "plugins": {
    "tencentVideo": {
      "version": "1.1.1",
      "provider": "wxa75efa648b60994b"
    }

其中version是版本號,provider是appid。

二、在需要使用的頁面中引用該插件的組件

官方文檔并沒有關(guān)于該方法的具體說明,所以會導(dǎo)致出現(xiàn)無法找到對應(yīng)playerid的txv-video的問題

打開想要使用插件頁面的json文件,在里面添加

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

這就代表著可以在頁面中使用txv-video組件啦

三、在頁面中使用組件

進(jìn)入wxml文件,在里面添加

<txv-video vid="vid" playerid="txv1"></txv-video>

這一步很簡單,vid是騰訊視頻的vid,playerid是該txv-video唯一識別碼,這個(gè)組件不能通過css進(jìn)行樣式修改

四、在js中進(jìn)行引入

如果你不想在js中對該插件進(jìn)行控制的話,可以不引入。

    const TxvContext = requirePlugin("tencentVideo");
    let txvContext = TxvContext.getTxvContext('txv1');
    txvContext.play(); //播放

這就是引用騰訊視頻插件的全部過程了,希望能夠幫助到一樣使用這個(gè)插件遇到問題的人。

z

微信小程序騰訊視頻插件的使用實(shí)例

HiShop小程序工具提供多類型商城/門店小程序制作,可視化編輯 1秒生成5步上線。通過拖拽、拼接模塊布局小程序商城頁面,所看即所得,只需要美工就能做出精美商城。更多小程序商店請查看:小程序商店

電話咨詢 預(yù)約演示 0元開店