|
|
@@ -3,7 +3,7 @@ import Back from '@/components/back.uvue'
|
|
|
import Loading from '@/components/loading.uvue'
|
|
|
import { ref, onMounted, computed, watch, nextTick, onUnmounted } from 'vue'
|
|
|
import { type SubjectCourseResult, fetchSubjectCourseApp, updateSubjectProgress } from '@/services/subject/course'
|
|
|
-import { router, user } from '@/.cool'
|
|
|
+import { router, user, isTabletDevice } from '@/.cool'
|
|
|
|
|
|
const userInfo = computed(() => user.info.value?.userInfo)
|
|
|
const course = ref<SubjectCourseResult>()
|
|
|
@@ -55,9 +55,8 @@ function handleClick(id: number) {
|
|
|
});
|
|
|
break
|
|
|
case 4:
|
|
|
- const res = uni.getDeviceInfo()
|
|
|
- console.log(res)
|
|
|
- if (res.deviceType === 'pad') {
|
|
|
+ const res = isTabletDevice()
|
|
|
+ if (res) {
|
|
|
router.push({
|
|
|
path: "/pages/programming/web-view",
|
|
|
query: {
|