diff --git a/src/components/image-preview/image-preview.vue b/src/components/image-preview/image-preview.vue index 9ae86165..1becd9d0 100644 --- a/src/components/image-preview/image-preview.vue +++ b/src/components/image-preview/image-preview.vue @@ -32,7 +32,7 @@ imgUrlShow: { handler(newval, oldval) { if (oldval) { - URL.revokeObjectURL(oldval); + // URL.revokeObjectURL(oldval); } }, immediate: true, @@ -43,12 +43,12 @@ getPreviewUrlBlob(id) { // this.imgUrlShow = '@/static/images/index/message_b.png' previewFile(id).then((res) => { - this.imgUrlShow = URL.createObjectURL(res); - // const reader = new FileReader(); - // reader.readAsDataURL(res) - // reader.onloadend = () => { - // this.imgUrlShow = reader.result; - // } + // this.imgUrlShow = URL.createObjectURL(res); + const reader = new FileReader(); + reader.readAsDataURL(res) + reader.onloadend = () => { + this.imgUrlShow = reader.result; + } }); }, }, @@ -59,7 +59,7 @@ this.watching = true }, beforeDestroy() { - URL.revokeObjectURL(this.imgUrlShow); + // URL.revokeObjectURL(this.imgUrlShow); }, } diff --git a/src/components/image-preview/video-preview.vue b/src/components/image-preview/video-preview.vue new file mode 100644 index 00000000..5e21bebc --- /dev/null +++ b/src/components/image-preview/video-preview.vue @@ -0,0 +1,69 @@ + + + + + \ No newline at end of file diff --git a/src/pages.json b/src/pages.json index 411dbbb9..2576942a 100644 --- a/src/pages.json +++ b/src/pages.json @@ -100,11 +100,13 @@ } }, { - "path" : "pages/course/study/study", - "style" : - { - "navigationBarTitleText" : "" - } + "path": "pages/course/study", + "style": { + "navigationBarTitleText": "课程学习", + "app-plus": { + "titleNView": false + } + } } ], "tabBar": { diff --git a/src/pages/course/components/talkingItem.vue b/src/pages/course/components/talkingItem.vue new file mode 100644 index 00000000..e4c7ffed --- /dev/null +++ b/src/pages/course/components/talkingItem.vue @@ -0,0 +1,267 @@ + + + + + \ No newline at end of file diff --git a/src/pages/course/study.vue b/src/pages/course/study.vue index 27202d0d..b06f14e2 100644 --- a/src/pages/course/study.vue +++ b/src/pages/course/study.vue @@ -1,12 +1,114 @@