diff --git a/frontend/src/audio/ui/AudioPanel.vue b/frontend/src/audio/ui/AudioPanel.vue
index a1e40290ef25f2ac9028dae59b9bf08bf67d32f9..92b809533579061876c9fe6e96f646c27774430e 100644
--- a/frontend/src/audio/ui/AudioPanel.vue
+++ b/frontend/src/audio/ui/AudioPanel.vue
@@ -80,13 +80,14 @@ export default {
},
audioData: {},
data: [],
+ isDemo: process.env.NODE_ENV === 'demo',
};
},
created() {
this.getOriginAudioData();
},
mounted() {
- if (this.running) {
+ if (this.running && !this.isDemo) {
this.startInterval();
}
},
@@ -97,7 +98,7 @@ export default {
watch: {
running: function(val) {
- val ? this.startInterval() : this.stopInterval();
+ (val && !this.isDemo) ? this.startInterval() : this.stopInterval();
},
currentIndex: function(index) {
if (this.data && this.data[index]) {
diff --git a/frontend/src/audio/ui/Config.vue b/frontend/src/audio/ui/Config.vue
index bc9511c7688f076c94b61f33193fd06b98de201a..0d931523d22a459b619af2f277f3255cebf1486e 100644
--- a/frontend/src/audio/ui/Config.vue
+++ b/frontend/src/audio/ui/Config.vue
@@ -20,6 +20,7 @@
{{ config.running ? 'Running' : 'Stopped' }}
diff --git a/frontend/src/texts/ui/Config.vue b/frontend/src/texts/ui/Config.vue
index a18843359398af68ca33080c737872608986a23c..d8aca8ef59fdc3a66457b9d161a7716fdba58f94 100644
--- a/frontend/src/texts/ui/Config.vue
+++ b/frontend/src/texts/ui/Config.vue
@@ -22,6 +22,7 @@