|
@@ -24,15 +24,23 @@
|
24
|
24
|
|
25
|
25
|
<script setup>
|
26
|
26
|
import { onMounted, ref } from "vue";
|
27
|
|
- import { useRouter } from "vue-router";
|
|
27
|
+ import { useRouter, useRoute } from "vue-router";
|
28
|
28
|
import { useModel } from '@zjxpcyc/vue-tiny-store';
|
29
|
29
|
|
30
|
30
|
const { play, pause } = useModel('audio');
|
31
|
31
|
const router = useRouter();
|
|
32
|
+ const route = useRoute();
|
32
|
33
|
const mediaRef = ref();
|
33
|
34
|
const show = ref(false);
|
34
|
35
|
const controls = ref();
|
35
|
36
|
|
|
37
|
+ const { query } = route;
|
|
38
|
+ const { from } = query;
|
|
39
|
+
|
|
40
|
+ // if (from) {
|
|
41
|
+ // window.location.href = decodeURIComponent(from);
|
|
42
|
+ // }
|
|
43
|
+
|
36
|
44
|
const onReplay = () => {
|
37
|
45
|
mediaRef.value.play();
|
38
|
46
|
show.value = false;
|