安卓可以播

This commit is contained in:
@fawn-nine
2024-07-20 10:44:32 +08:00
parent 719f90889c
commit ed130e8dc5
7 changed files with 1484 additions and 23 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -481,7 +481,8 @@
goodsList: "sociology/product/getProductListForCourse",
startStudyForMF: "sociology/course/startStudyForMF",
},
isAndorid: true
isAndorid: true,
oprateOsName:'',
};
},
//第一次加载
@@ -557,7 +558,8 @@
getOS() {
let oprateOs = "";
oprateOs = uni.getSystemInfoSync().platform;
// console.log(oprateOs)
this.oprateOsName = uni.getSystemInfoSync().platform;
console.log('oprateOs',oprateOs)
if (oprateOs == "android") {
this.isAndorid = true;
} else {
@@ -637,13 +639,20 @@
async gotoDetail(v, courseIndex) {
console.log("准备进入学习页面", v);
this.currentCateIndex = courseIndex;
let _myurl = ''
if(this.oprateOsName == 'ios'){
_myurl = '/pages/course/chapterDetail'
}else{
// h5 和安卓
_myurl = '/pages/course/chapterDetailAndorid'
}
if (this.librayList[this.curIndex].isBuy == 1 || v.isAudition == 1 ||
this.vip.type != "0") {
let noRecored = false
v.isAudition == 1 && this.userMsg.vip == 0 && this.librayList[this.curIndex].isBuy == 0 ?
noRecored = true : ''
uni.navigateTo({
url: `/pages/course/chapterDetail?navTitle=${this.pageTitle}&title=${v.title}&id=${v.id}&conditions=${v.conditions}&noRecored=${noRecored}`,
url: `${_myurl}?navTitle=${this.pageTitle}&title=${v.title}&id=${v.id}&conditions=${v.conditions}&noRecored=${noRecored}`,
});
} else {
this.$commonJS.showToast("请先购买课程");