国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

uni-app開發(fā) 小程序直播功能

這篇具有很好參考價值的文章主要介紹了uni-app開發(fā) 小程序直播功能。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

uni-app開發(fā)小程序直播功能



1、微信后臺申請插件開通
2、微信后臺開通直播功能
3、代碼中接入直播插件AppID
4、【直播組件】如何使用
5、直播組將狀態(tài)獲取

微信開發(fā)直播功能,需要企業(yè)賬號;
需要申請直播功能和插件

1、微信后臺申請插件開通

微信后臺 登錄微信后臺
點擊設置中的第三方設置 —> 添加插件 --> 點擊小程序直播組件(獲取AppID)

uni-app開發(fā) 小程序直播功能

uni-app開發(fā) 小程序直播功能
uni-app開發(fā) 小程序直播功能

2、微信后臺開通直播功能

點擊進入直播后臺系統(tǒng)

uni-app開發(fā) 小程序直播功能

這里就是我們創(chuàng)建的直播功能區(qū)域

uni-app開發(fā) 小程序直播功能

3、代碼中接入直播插件AppID

支持在主包或分包內(nèi)引入【直播組件】 live-player-plugin 代碼包
(注:直播組件不計入代碼包體積),項目根目錄的 app.json 引用,示例代碼如下:
uni-app開發(fā)中在pages.json引入

(1) 主包引入和"pages"同級

"plugins": {
    "live-player-plugin": {
        "version": "1.3.0", // 注意填寫該直播組件最新版本號,微信開發(fā)者工具調(diào)試時可獲取最新版本號(復制時請去掉注釋)
        "provider": "wx2b03c6e691cd7370" // 必須填該直播組件appid,該示例值即為直播組件appid(復制時請去掉注釋)
    }
}

(2) 分包引入

"subpackages": [
    {
        "plugins": {
            "live-player-plugin": {
                "version": "1.3.0", // 注意該直播組件最新版本號,微信開發(fā)者工具調(diào)試時可獲取最新版本號(復制時請去掉注釋)
                "provider": "wx2b03c6e691cd7370" // 必須填該直播組件appid,該示例值即為直播組件appid(復制時請去掉注釋)
            }
        }
    }
]

4、【直播組件】如何使用

直接在直播控制臺創(chuàng)建好直播間,拿到房間id;
相關文檔 微信接入文檔

進入直播間方式

1、使用 navigator 組件跳轉(zhuǎn)進入直播間

// 1、使用 navigator 組件跳轉(zhuǎn)進入直播間
<navigator url="plugin-private://wx2b03c6e691cd7370/pages/live-player-plugin?room_id={{roomId}}&custom_params={{customParams}}"></navigator>

2、使用 navigateTo 方法跳轉(zhuǎn)進入直播間

// 2、使用 navigateTo 方法跳轉(zhuǎn)進入直播間
let roomId = [直播房間id] // 填寫具體的房間號,可通過下面【獲取直播房間列表】 API 獲取
let customParams = encodeURIComponent(JSON.stringify({ path: 'pages/index/index', pid: 1 })) // 開發(fā)者在直播間頁面路徑上攜帶自定義參數(shù)(如示例中的path和pid參數(shù)),后續(xù)可以在分享卡片鏈接和跳轉(zhuǎn)至商詳頁時獲取,詳見【獲取自定義參數(shù)】、【直播間到商詳頁面攜帶參數(shù)】章節(jié)(上限600個字符,超過部分會被截斷)
wx.navigateTo({
    url: `plugin-private://wx2b03c6e691cd7370/pages/live-player-plugin?room_id=${roomId}&custom_params=${customParams}`
})

3、服務端獲取數(shù)據(jù),提供給前端獲?。?br>uni-app開發(fā) 小程序直播功能
4、控制臺創(chuàng)建直播

uni-app開發(fā) 小程序直播功能
5、手機掃碼打開

uni-app開發(fā) 小程序直播功能

5、直播組將狀態(tài)獲取

小程序直播訂閱組件能力

小程序端引入 live-player-plugin
let livePlayer = requirePlugin('live-player-plugin')
console.log(livePlayer,'livePlayer====事件')

livePlayer.getOpenid(e) // 獲取用戶openid參數(shù)
livePlayer.getShareParams(e) // 獲取分享卡片鏈接參數(shù)
livePlayer.getSubscribeStatus(e) // 獲取單次訂閱狀態(tài)
livePlayer.getLiveStatus(e) // 獲取直播狀態(tài) 
// 往后間隔1分鐘或更慢的頻率去輪詢獲取直播狀態(tài)
// 101: 直播中, 102: 未開始, 103: 已結(jié)束, 104:禁播, 105: 暫停中, 106: 異常,107:已過期 

uni-app開發(fā) 小程序直播功能




到這里已經(jīng)完成的小程序直播功能,是不是很簡單!
如需更深入的了解小程序相關問題,歡迎留言一起探討!


總結(jié):

前端路上 | 所知甚少,唯善學。
各位小伙伴有什么疑問,歡迎留言探討。

— 關注我:前端路上不迷路 —文章來源地址http://www.zghlxwxcb.cn/news/detail-450435.html




到了這里,關于uni-app開發(fā) 小程序直播功能的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權(quán),不承擔相關法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • uni-app小程序中實現(xiàn)分享功能

    1、在manifest.json文件中配置分享相關信息,包括分享標題、分享圖片等。 代碼如下: 2、在需要觸發(fā)分享的頁面中,使用uni.navigateToMiniProgram()方法打開分享頁面。 ?3、在被分享的小程序中,可以通過wx.getLaunchOptionsSync()獲取到分享時攜帶的額外數(shù)據(jù)。 ?

    2024年02月08日
    瀏覽(27)
  • 【uni-app微信小程序】實現(xiàn)支付功能

    實現(xiàn)微信支付功能需要在小程序后臺配置支付相關信息,并且在前端代碼中調(diào)用微信支付API進行支付操作。好的, uni-app微信小程序?qū)崿F(xiàn)支付功能整體流程 大致如下: 注冊微信公眾平臺,并完成開發(fā)者資質(zhì)認證; 在微信商戶平臺注冊商戶賬號,并完成商戶資質(zhì)認證; 在商戶

    2024年02月13日
    瀏覽(114)
  • uni-app 小程序使用騰訊地圖完成搜索功能

    uni-app 小程序使用騰訊地圖完成搜索功能

    前言 使用uni-app開發(fā)小程序時候使用騰訊地圖原生SDK是,要把原生寫法轉(zhuǎn)成vue寫法在這記錄一下。 我們需要注意的是使用高德地圖時我們不僅要引入SDK,還要再uni-app中配置允許使用。 由于uni-app內(nèi)置地圖就是騰訊,所以獲取位置的api,uni.getLocation坐標不用轉(zhuǎn)換,直接使用。

    2024年02月08日
    瀏覽(88)
  • uni-app小程序中實現(xiàn)倒計時功能

    在uni-app小程序中實現(xiàn)倒計時功能,可以按照以下步驟進行: 在data中設置一個變量用于存儲倒計時的剩余時間: 在methods中創(chuàng)建一個函數(shù),用于控制倒計時的邏輯: 可以在點擊按鈕或其他事件觸發(fā)時調(diào)用startCountdown方法來開始倒計時: 在頁面中顯示倒計時時間: 可以在頁面中

    2024年02月07日
    瀏覽(28)
  • uni-app實現(xiàn) app 小程序 手機端H5掃碼功能

    uni-app實現(xiàn) app 小程序 手機端H5掃碼功能

    首先 掃碼這個功能小程序和App都是有現(xiàn)成的方法 但是H5是不行的 我們可以看這樣一段代碼 這里 我們用了條件編譯 App和小程序中的代碼是 一樣的 他們都可以正常執(zhí)行scanCode進行掃碼 至于H5手機端界面 我用web-view套了個百度的鏈接進來 其實 大家可以參考我的文章 vue實現(xiàn)二維

    2024年02月11日
    瀏覽(109)
  • uni-app | 小程序嵌入H5頁面實現(xiàn)支付功能

    uni-app | 小程序嵌入H5頁面實現(xiàn)支付功能

    前一陣在做公司小程序時,有個需要對接支付的功能。但是本著訂單數(shù)據(jù)和支付統(tǒng)一入口的設計原則,計劃是對接公司商城現(xiàn)有的支付體系。故本方案是分析對接商城支付幾種可行方案以及每種方案的可行性,最后綜合選出一種最佳的方案。 實現(xiàn)方式 跳轉(zhuǎn)商城小程序支付 跳

    2024年02月07日
    瀏覽(28)
  • uni-app直播從0到1實戰(zhàn)

    uni-app直播從0到1實戰(zhàn)

    1.安裝開發(fā)工具 2.創(chuàng)建項目 參考:uniapp從零到一的學習商城實戰(zhàn)_云瀾哥哥的博客-CSDN博客 3.編寫公共樣式:common.css? free.css App.vue引入公共文件: ?圖標庫:iconfont-阿里巴巴矢量圖標庫

    2024年02月09日
    瀏覽(21)
  • uni-app微信小程序分享微信好友與分享到朋友圈功能【vue3+ts+uni-app+vite】

    uni-app微信小程序分享微信好友與分享到朋友圈功能【vue3+ts+uni-app+vite】

    微信小程序開發(fā)結(jié)束之后,點擊右上角三個點顯示: 1、創(chuàng)建share.ts文件 2、全局使用, 在 main.ts 里面 添加全局的 mixin 這樣配置結(jié)束之后整個小程序所有頁面點擊右上角轉(zhuǎn)發(fā)分享都走的這個文件,如果需要單個頁面可以轉(zhuǎn)發(fā),可以看第三點 3、在需要的頁面進行調(diào)用就行啦 a.

    2024年02月14日
    瀏覽(159)
  • uni-app之微信小程序?qū)崿F(xiàn)‘下載+保存至本地+預覽’功能

    uni-app之微信小程序?qū)崿F(xiàn)‘下載+保存至本地+預覽’功能

    目錄 一、H5如何實現(xiàn)下載功能 二、微信小程序?qū)崿F(xiàn)下載資源功能方面與H5有很大的不同 三、?微信小程序?qū)崿F(xiàn)文件(doc,pdf等格式,非圖片)下載(下載-保存-預覽)功能 四、圖片預覽、保存、轉(zhuǎn)發(fā)、收藏:uni.previewImage() 五、 我當前遇到‘關于文件預覽uni.openDocument()’API的問

    2024年02月15日
    瀏覽(31)
  • 【Uni-App】uview 開發(fā)多端應用,密碼顯示隱藏功能不生效問題

    【Uni-App】uview 開發(fā)多端應用,密碼顯示隱藏功能不生效問題

    出現(xiàn)的問題: 使用uview組件u-input框密碼綁定時會出現(xiàn)右側(cè)密碼顯隱圖標不顯示的問題 思路: 1.看了下uview源碼,發(fā)現(xiàn)這有一段注釋,我們需要把源碼修改一下,問題出在這里 ? ?這行代碼修改為? :password=\\\"password || type === \\\'password\\\' || false\\\" 2.其次發(fā)現(xiàn)uview源碼里面并沒有密碼顯隱

    2024年02月13日
    瀏覽(43)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包