|
@@ -1,5 +1,5 @@
|
|
|
<script setup>
|
|
|
-import {ref} from 'vue'
|
|
|
+import {ref,watch} from 'vue'
|
|
|
const props=defineProps({
|
|
|
url:{
|
|
|
type:String,
|
|
@@ -7,6 +7,15 @@ const props=defineProps({
|
|
|
}
|
|
|
})
|
|
|
|
|
|
+watch(
|
|
|
+ ()=>props.url,
|
|
|
+ ()=>{
|
|
|
+ if(audioIns.value){
|
|
|
+ audioIns.value.src=props.url
|
|
|
+ }
|
|
|
+ }
|
|
|
+)
|
|
|
+
|
|
|
// 格式化音频时间
|
|
|
function formatDuration(e){
|
|
|
let minus = parseInt(e / 60);
|