摘要:視頻插件元素支持的屬性視頻播放器標識符是否自動播放播放進度更新事件,后支持播放狀態變更事件,后支持錯誤信息,后支持視頻插件的更多方法如下即播放器組件的值播放暫停進入全屏退出全屏設置播放速率
1.在小程序微信開放平臺:設置 --- 第三方服務里,申請騰訊視頻插件
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" }
3.在index.vue 文件
template中寫入以下代碼 打開微信開發者工具發現視頻已經開始播放了
vid是騰訊視頻的vid, 打開騰訊視頻網站,打開任意視頻,右鍵 -- 視頻信息,就可以看到vid , 右鍵-- 復制調試信息,就可以把vid在內的視頻信息復制出來。
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); } } }
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/96140.html
摘要:騰訊地圖提供的只提供了經緯度定位,而產品需要的是確認定位后獲取城市,進行同城商品檢索阿里云對象儲存處理文件上傳,比較意外的是騰訊對阿里云的域名前綴進行了封禁后臺不能配置,解決方案是讓后臺將該域名進行服務器域名代理。 mpvue開發小程序所遇問題及h5轉化方案 項目結構 |---build |---pages.js文件目錄 |---src ...
摘要:這個問題應該是百度或者知乎都能知道答案的,以上是自己親身學習的一些途徑方便少走一點彎路入門。 問題1:前端的學習路線 基礎的html,css,js,推薦慕課網免費課程:前端工程師路徑,極客學院免費課程:前端工程師路徑 大概刷過就可以了,不用死記硬背某個知識點,css跟js還需要加深學習的,在實戰過程中不懂就去查文檔 基礎的ps切圖能力 慕課網ps基礎課程 擁有自己的虛擬主機 傳送...
閱讀 2664·2021-11-18 10:02
閱讀 3426·2021-09-22 15:50
閱讀 2359·2021-09-06 15:02
閱讀 3577·2019-08-29 16:34
閱讀 1745·2019-08-29 13:49
閱讀 1275·2019-08-29 13:29
閱讀 3629·2019-08-28 18:08
閱讀 2937·2019-08-26 11:52