Browse Source

fix 调用play和pause后样式没有自动变更的问题

向怡 7 years ago
parent
commit
145bdcd26c
4 changed files with 6 additions and 0 deletions
  1. 2 0
      demo/main.js
  2. 2 0
      dist/meplayer.js
  3. 0 0
      dist/meplayer.min.js
  4. 2 0
      src/js/main.js

+ 2 - 0
demo/main.js

@@ -13,3 +13,5 @@ mePlayer({
 document.querySelector('button').addEventListener('click', function () {
     mePlayer.toggleTheme();
 });
+
+mePlayer.play();

+ 2 - 0
dist/meplayer.js

@@ -244,12 +244,14 @@
 
 	    function play() {
 	        if (audio.paused) {
+	            utils.addClass(meplayerContainer, 'meplayer-isplaying');
 	            audio.play();
 	        }
 	    }
 
 	    function pause() {
 	        if (!audio.paused) {
+	            utils.removeClass(meplayerContainer, 'meplayer-isplaying');
 	            audio.pause();
 	        }
 	    }

File diff suppressed because it is too large
+ 0 - 0
dist/meplayer.min.js


+ 2 - 0
src/js/main.js

@@ -193,12 +193,14 @@ root.mePlayer = function (options) {
 
     function play() {
         if (audio.paused) {
+	        utils.addClass(meplayerContainer, 'meplayer-isplaying');
             audio.play();
         }
     }
 
     function pause() {
         if (!audio.paused) {
+	        utils.removeClass(meplayerContainer, 'meplayer-isplaying');
             audio.pause();
         }
     }

Some files were not shown because too many files changed in this diff