liushengqiang преди 2 години
родител
ревизия
33ed5516e6
променени са 1 файла, в които са добавени 1 реда и са изтрити 20 реда
  1. 1 20
      src/view/audio-list/index.tsx

+ 1 - 20
src/view/audio-list/index.tsx

@@ -121,25 +121,8 @@ export default defineComponent({
 			return new Promise((resolve) => {
 				const a = new Audio(src);
 				a.load();
-				a.volume = 0
 				a.onloadedmetadata = () => {
-					const _promise = a.play();
-					if (_promise !== undefined) {
-						_promise
-							.then((_) => {
-								// 这里就已经开始播放了
-								a.pause();
-								resolve(a);
-								// console.log("🚀 ~ _promise:", _promise);
-							})
-							.catch((error) => {
-								resolve(a);
-								// 无法自动播放
-								// console.log('无法自动播放')
-							});
-					} else {
-						resolve(a);
-					}
+					resolve(a);
 				};
 				a.onerror = () => {
 					resolve(null);
@@ -152,11 +135,9 @@ export default defineComponent({
 				Promise.all([createAudio(state.music), createAudio(state.accompany)]).then(([music, accompany]) => {
 					// console.log(music, accompany);
 					if (music) {
-						music.volume = 1
 						audioData.songEle = music;
 					}
 					if (accompany) {
-						accompany.volume = 1
 						audioData.backgroundEle = accompany;
 					}
 					if (audioData.songEle) {