element vuex 语音播报
data () { return { showDetail: false, height: 1, // 1 不可用 0 正常 2运维中 result: [], tableData: [], // 应用异常数量 errCount: 0 }
监听:
// 监听异常发生变化,语音播报 watch: { 'errCount': function () { this.aplayAudio() } }
语音播报的方法:
// 语音播放 aplayAudio () { const audio = document.getElementById('audio') audio.play() }
页面上需要定义一个audio:
-
<!-- 告警音 -->
-
<audio id="audio" src="/static/audio/4031.wav"/>