成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

mpvue 如何使用騰訊視頻插件?

fanux / 3305人閱讀

摘要:視頻插件元素支持的屬性視頻播放器標(biāo)識符是否自動播放播放進(jìn)度更新事件,后支持播放狀態(tài)變更事件,后支持錯誤信息,后支持視頻插件的更多方法如下即播放器組件的值播放暫停進(jìn)入全屏退出全屏設(shè)置播放速率

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

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

具體使用步驟如下:
1.在項目目錄src下的main.js中加入下面代碼,這里代碼會被編譯到app.json中

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



  },

2.在項目pages下任意頁面 例如index下main.js
config字段中加上以下代碼 注意這里的myPlugin字段 和上面的配置路徑保持一致

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


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

 

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 錯誤信息,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);
        }
    }
}

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

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/96140.html

相關(guān)文章

  • mpvue開發(fā)小程序所遇問題及h5轉(zhuǎn)化方案

    摘要:騰訊地圖提供的只提供了經(jīng)緯度定位,而產(chǎn)品需要的是確認(rèn)定位后獲取城市,進(jìn)行同城商品檢索阿里云對象儲存處理文件上傳,比較意外的是騰訊對阿里云的域名前綴進(jìn)行了封禁后臺不能配置,解決方案是讓后臺將該域名進(jìn)行服務(wù)器域名代理。 mpvue開發(fā)小程序所遇問題及h5轉(zhuǎn)化方案 項目結(jié)構(gòu) |---build |---pages.js文件目錄 |---src ...

    big_cat 評論0 收藏0
  • 小光光談前端

    摘要:這個問題應(yīng)該是百度或者知乎都能知道答案的,以上是自己親身學(xué)習(xí)的一些途徑方便少走一點彎路入門。 問題1:前端的學(xué)習(xí)路線 基礎(chǔ)的html,css,js,推薦慕課網(wǎng)免費課程:前端工程師路徑,極客學(xué)院免費課程:前端工程師路徑 大概刷過就可以了,不用死記硬背某個知識點,css跟js還需要加深學(xué)習(xí)的,在實戰(zhàn)過程中不懂就去查文檔 基礎(chǔ)的ps切圖能力 慕課網(wǎng)ps基礎(chǔ)課程 擁有自己的虛擬主機(jī) 傳送...

    canopus4u 評論0 收藏0
  • 小光光談前端

    摘要:這個問題應(yīng)該是百度或者知乎都能知道答案的,以上是自己親身學(xué)習(xí)的一些途徑方便少走一點彎路入門。 問題1:前端的學(xué)習(xí)路線 基礎(chǔ)的html,css,js,推薦慕課網(wǎng)免費課程:前端工程師路徑,極客學(xué)院免費課程:前端工程師路徑 大概刷過就可以了,不用死記硬背某個知識點,css跟js還需要加深學(xué)習(xí)的,在實戰(zhàn)過程中不懂就去查文檔 基礎(chǔ)的ps切圖能力 慕課網(wǎng)ps基礎(chǔ)課程 擁有自己的虛擬主機(jī) 傳送...

    shiguibiao 評論0 收藏0

發(fā)表評論

0條評論

fanux

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<