summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorzyh <[email protected]>2024-01-24 17:03:03 +0800
committerzyh <[email protected]>2024-01-24 17:03:03 +0800
commit1c6e129e1abe6347d704c0270ae3db14382df09d (patch)
tree7a105a363614dd8617ee74228bd56a6cdec11d4a
parent8b7c62a291754c4e10433eaa227f674feeffc876 (diff)
fix: 修改告警文件配置rel-23.07.18
-rw-r--r--nezha-fronted/src/components/layout/header.vue3
-rw-r--r--nezha-fronted/src/libs/bus.js5
-rw-r--r--nezha-fronted/static/audio/new_alert_message.mp3 (renamed from nezha-fronted/src/assets/audio/new_alert_message.mp3)bin5760 -> 5760 bytes
3 files changed, 3 insertions, 5 deletions
diff --git a/nezha-fronted/src/components/layout/header.vue b/nezha-fronted/src/components/layout/header.vue
index ef401269c..ff7b470de 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 c13260d37..d901b6ac4 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)
@@ -379,7 +378,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) {
@@ -422,7 +421,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
index 5e4e21dd4..5e4e21dd4 100644
--- a/nezha-fronted/src/assets/audio/new_alert_message.mp3
+++ b/nezha-fronted/static/audio/new_alert_message.mp3
Binary files differ