詳細可見
}使用者點選直播間「開播提醒」按鈕,作如下判斷
1、判斷使用者是否登入,未登入則引導使用者去登入
2、判斷使用者手機是否開啟通知許可權,若沒有則引導其開啟,若已開啟則請求介面設定開播提醒
1、引入此外掛程式
在main.js裡引入
import permission from '@/js_sdk/wa-permission/permission.js'
vue.prototype.$perjudge=permission
2、修改permission.js,新增以下**(新增判斷安卓通知許可權的函式以及暴露此函式)//判斷android通知許可權是否開啟
function judgeandroidpermissionpush() else if (build.version.sdk_int >= 21) else
// 跳轉到該應用的系統通知設定頁
main.startactivity(intent);
} }
});}else
return result //返回狀態:false為未開啟,true為開啟,反饋給呼叫此函式的頁面
}module.exports =
3、在直播間頁面呼叫
checkstartremind()else
}});
}}elseelse
} }else
},//設定開播提醒
setstartremind()else
let params=
uni.request(/api-user/adduserlivepush`,
method: 'post',
data: params,
header: ,
success: res => )
}else if(res.data.code==500))
}else)}},
fail: () => )
} });
},
基於WebRTC的直播CDN
4.2 拉流 5 最短回源路徑 6 業務系統 7 一些特性 問題 主要特性 整體上這個系統是乙個典型的cdn結構,主要包含排程系統 cdn源節點和cdn邊緣節點。節點服務列表 服務功能 transfmtd 轉格式服務,主要負責webrtc的rtp流與rtmp流的互轉。janus webrtc流 服務...
基於nginx的hls直播系統
之前寫了一篇基於nginx的hls點播系統,本質上是把乙個 檔案做成m3u8索引,對應的檔案都是提前做好放在伺服器上的。nginx充當的是個http 伺服器的角色,之所以說是基於nginx的,是因為它可以設定限速。1,軟體編譯 所需模組 nginx rtmp module github 這個模組對n...
快手 部分帶貨達人帶貨直播開播前需提前向平台報備
程式設計客棧 www.cppcns.com 12月1日 訊息 日前,快手電商發布公告稱,為了更好地規範帶貨達人的推廣銷售行為,提供更加優質的交易體驗,現平台要求部分帶貨達人在帶貨直播 含短 開播前應提程式設計客棧前向平台報備,該公告於2021年12月8日生效。需要在帶貨直播 含bnopdjwczy短...