diff --git a/nezha-fronted/src/components/layout/header.vue b/nezha-fronted/src/components/layout/header.vue index 2acc2bc41..148947b8d 100644 --- a/nezha-fronted/src/components/layout/header.vue +++ b/nezha-fronted/src/components/layout/header.vue @@ -113,7 +113,6 @@ import { mapActions } from 'vuex' import guide from '@/components/common/popBox/guide' import intro from '@/components/common/intro' import imageUrl from '@/assets/img/system-sound-settings.gif' -import audioUrl from '@/assets/audio/new_alert_message.mp3' export default { name: 'Header', components: { @@ -198,7 +197,7 @@ export default { ...mapActions(['logoutSuccess']), // 测试是否能自动播放 若不能 点击开关时弹窗 testAutoplay () { - const audio = new Audio(audioUrl) + const audio = new Audio('/static/audio/new_alert_message.mp3') audio.muted = true audio.play().then(() => { console.log('autoplay') diff --git a/nezha-fronted/src/libs/bus.js b/nezha-fronted/src/libs/bus.js index ef4ea4908..0b0e458ae 100644 --- a/nezha-fronted/src/libs/bus.js +++ b/nezha-fronted/src/libs/bus.js @@ -3,7 +3,6 @@ import moment from 'moment-timezone' import { get } from '../http' import store from '../store' import router from '../router' -import audioUrl from '@/assets/audio/new_alert_message.mp3' Date.prototype.setStart = function () { this.setHours(0) this.setMinutes(0) @@ -391,7 +390,7 @@ export default new Vue({ } if (response.code == 200) { if (!this.audio) { - this.audio = new Audio(audioUrl) + this.audio = new Audio('/static/audio/new_alert_message.mp3') } if (response.data.list && response.data.list.length) { this.lastId = response.data.list.reduce(function (max, obj) { @@ -434,7 +433,7 @@ export default new Vue({ }, 10 * index) }) let playCount = 0 - const audioLoop = store.state.nzDefaultConfig.audioLoop || 3 + const audioLoop = store.state.nzDefaultConfig.audioLoop || 1 const maxPlayCount = parseInt(audioLoop) // 设置希望播放的次数 if (maxPlayCount) { this.audio.play() diff --git a/nezha-fronted/src/assets/audio/new_alert_message.mp3 b/nezha-fronted/static/audio/new_alert_message.mp3 similarity index 100% rename from nezha-fronted/src/assets/audio/new_alert_message.mp3 rename to nezha-fronted/static/audio/new_alert_message.mp3