Bladeren bron

Merge branch 'master' of http://git.ycjcjy.com/H5/yjswls

许成详 6 jaren geleden
bovenliggende
commit
51dfb90d65
7 gewijzigde bestanden met toevoegingen van 28 en 5 verwijderingen
  1. 1
    1
      src/pages/chengShiShan.vue
  2. 1
    1
      src/pages/menus.vue
  3. 1
    1
      src/pages/quanLingJu.vue
  4. 2
    0
      src/pages/xinFuWu.vue
  5. 2
    0
      src/pages/yueGaoJie.vue
  6. 2
    0
      src/pages/zhiNengYuan.vue
  7. 19
    2
      src/util/music.js

+ 1
- 1
src/pages/chengShiShan.vue Bestand weergeven

@@ -160,7 +160,7 @@ export default {
160 160
       for (let n = 0; n < document.getElementsByClassName('music-icon').length; n++) {
161 161
         document.getElementsByTagName('body')[0].removeChild(document.getElementsByClassName('music-icon')[n])
162 162
       }
163
-      musicPlay('https://jingcheng-h5temp.oss-cn-shanghai.aliyuncs.com/20181229-images/Thomas%20Greenberg.mp3')
163
+      musicPlay('https://jingcheng-h5.oss-cn-beijing.aliyuncs.com/yjswls01_css.mp3')
164 164
     })
165 165
   },
166 166
   methods: {

+ 1
- 1
src/pages/menus.vue Bestand weergeven

@@ -65,7 +65,7 @@ export default {
65 65
       for (let n = 0; n < document.getElementsByClassName('music-icon').length; n++) {
66 66
         document.getElementsByTagName('body')[0].removeChild(document.getElementsByClassName('music-icon')[n])
67 67
       }
68
-      musicPlay('https://jingcheng-h5temp.oss-cn-shanghai.aliyuncs.com/20181229-images/Thomas%20Greenberg.mp3')
68
+      musicPlay('https://jingcheng-h5.oss-cn-beijing.aliyuncs.com/yjswls01_menu.mp3')
69 69
     })
70 70
   },
71 71
   methods: {

+ 1
- 1
src/pages/quanLingJu.vue Bestand weergeven

@@ -180,7 +180,7 @@ export default {
180 180
         document.getElementsByTagName('body')[0].removeChild(document.getElementById('audio'))
181 181
         document.getElementsByTagName('body')[0].removeChild(document.getElementsByClassName('music-icon')[0])
182 182
       }
183
-      musicPlay('https://jingcheng-h5temp.oss-cn-shanghai.aliyuncs.com/20181229-images/Thomas%20Greenberg.mp3')
183
+      musicPlay('https://jingcheng-h5.oss-cn-beijing.aliyuncs.com/yjswls01_zny_qlj.mp3')
184 184
     })
185 185
   },
186 186
   methods: {

+ 2
- 0
src/pages/xinFuWu.vue Bestand weergeven

@@ -78,6 +78,7 @@
78 78
 </template>
79 79
 
80 80
 <script>
81
+import musicPlay from '../util/music'
81 82
 export default {
82 83
   name: 'mainPage',
83 84
   data () {
@@ -99,6 +100,7 @@ export default {
99 100
   },
100 101
   mounted () {
101 102
     this.$nextTick(() => {
103
+      musicPlay('https://jingcheng-h5.oss-cn-beijing.aliyuncs.com/yjswls01_xfw.mp3')
102 104
     })
103 105
   },
104 106
   methods: {

+ 2
- 0
src/pages/yueGaoJie.vue Bestand weergeven

@@ -141,6 +141,7 @@
141 141
 </template>
142 142
 
143 143
 <script>
144
+import musicPlay from '../util/music'
144 145
 export default {
145 146
   name: 'mainPage',
146 147
   data () {
@@ -235,6 +236,7 @@ export default {
235 236
   },
236 237
   mounted () {
237 238
     this.$nextTick(() => {
239
+      musicPlay('https://jingcheng-h5.oss-cn-beijing.aliyuncs.com/yjswls01__ygj.mp3')
238 240
     })
239 241
   },
240 242
   methods: {

+ 2
- 0
src/pages/zhiNengYuan.vue Bestand weergeven

@@ -138,6 +138,7 @@
138 138
 </template>
139 139
 
140 140
 <script>
141
+import musicPlay from '../util/music'
141 142
 export default {
142 143
   name: 'mainPage',
143 144
   data () {
@@ -159,6 +160,7 @@ export default {
159 160
   },
160 161
   mounted () {
161 162
     this.$nextTick(() => {
163
+      musicPlay('https://jingcheng-h5.oss-cn-beijing.aliyuncs.com/yjswls01_zny_qlj.mp3')
162 164
     })
163 165
   },
164 166
   methods: {

+ 19
- 2
src/util/music.js Bestand weergeven

@@ -1,10 +1,23 @@
1 1
 
2 2
 /* eslint-disable */
3 3
 export default function musicPlay (src) {
4
+
4 5
   var className = 'play'
5 6
   var trigger = 'ontouchend' in document ? 'touchstart' : 'click'
6
-  var $musci = document.createElement('div')
7
-  var $audio = document.createElement('audio')
7
+  var $musci
8
+  var m = document.getElementById('music-icon')
9
+  if (m) {
10
+    $musci = m
11
+  } else {
12
+    $musci = document.createElement('div')
13
+  }
14
+  var a = document.getElementById('audio')
15
+  var $audio 
16
+  if (a) {
17
+    $audio = a
18
+  } else {
19
+    $audio = document.createElement('audio')
20
+  }
8 21
 
9 22
   function start () {
10 23
     document.removeEventListener(trigger, start, false)
@@ -29,13 +42,17 @@ export default function musicPlay (src) {
29 42
 
30 43
   $musci.className = 'music-icon'
31 44
   $musci.classList.add('paused')
45
+  $musci.id = "music-icon"
32 46
   $audio.src = src
33 47
   $audio.id = "audio"
34 48
   $audio.class = "audio"
35 49
   $audio.loop = true
36 50
   $audio.volume = 0.5
51
+
37 52
   document.body.appendChild($musci)
38 53
   document.body.appendChild($audio)
54
+  // document.getElementById('mainPage').appendChild($musci)
55
+  // document.getElementById('mainPage').appendChild($audio)
39 56
 
40 57
   $audio.addEventListener('play', play, false)
41 58
   $audio.addEventListener('pause', pause, false)