|
@@ -207,22 +207,12 @@ export default defineComponent({
|
|
|
|
|
|
// 下载
|
|
|
const onDownload = async () => {
|
|
|
- //
|
|
|
- // showLoadingToast({
|
|
|
- // message: '图片生成中...',
|
|
|
- // forbidClick: true
|
|
|
- // });
|
|
|
- const res = await promisefiyPostMessage({
|
|
|
+ await promisefiyPostMessage({
|
|
|
api: 'saveFile',
|
|
|
content: {
|
|
|
url: state.musicDetail.videoUrl
|
|
|
}
|
|
|
});
|
|
|
- // if (res?.content?.status) {
|
|
|
- // showSuccessToast('保存成功');
|
|
|
- // } else {
|
|
|
- // showFailToast('保存失败');
|
|
|
- // }
|
|
|
};
|
|
|
|
|
|
const pageVisibility = usePageVisibility();
|
|
@@ -238,7 +228,7 @@ export default defineComponent({
|
|
|
onMounted(async () => {
|
|
|
try {
|
|
|
const res = await api_userMusicDetail(state.id);
|
|
|
- console.log(res);
|
|
|
+ // console.log(res);
|
|
|
if (res.code === 999) {
|
|
|
showDialog({
|
|
|
message: res.message,
|
|
@@ -311,11 +301,13 @@ export default defineComponent({
|
|
|
</div>
|
|
|
|
|
|
<div class={styles.audioBox}>
|
|
|
- <div class={styles.audioPan}>
|
|
|
+ <div
|
|
|
+ class={[styles.audioPan, state.paused && styles.imgRotate]}>
|
|
|
<Image class={styles.audioImg} src={state.musicDetail?.img} />
|
|
|
</div>
|
|
|
<i class={styles.audioPoint}></i>
|
|
|
- <i class={styles.audioZhen}></i>
|
|
|
+ <i
|
|
|
+ class={[styles.audioZhen, state.paused && styles.active]}></i>
|
|
|
</div>
|
|
|
<div
|
|
|
class={[styles.controls]}
|