music.js 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. function play_music(){
  2. if ($('#mc_play').hasClass('on')){
  3. $('#mc_play audio').get(0).pause();
  4. $('#mc_play').attr('class','stop');
  5. }else{
  6. $('#mc_play audio').get(0).play();
  7. $('#mc_play').attr('class','on');
  8. }
  9. var myVid = document.getElementById("music");
  10. myVid.volume=0.1;
  11. $('#music_play_filter').hide();
  12. event.stopPropagation(); //阻止冒泡
  13. }
  14. function just_play(id){
  15. $('#mc_play audio').get(0).play();
  16. $('#mc_play').attr('class','on');
  17. var myVid = document.getElementById("music");
  18. myVid.volume=0.1;
  19. if (typeof(id)!='undefined'){
  20. $('#music_play_filter').hide();
  21. }
  22. event.stopPropagation(); //阻止冒泡
  23. }
  24. function is_weixn(){
  25. return false;
  26. var ua = navigator.userAgent.toLowerCase();
  27. if(ua.match(/MicroMessenger/i)=="micromessenger") {
  28. return true;
  29. } else {
  30. return false;
  31. }
  32. }
  33. var play_filter=document.getElementById('music_play_filter');
  34. play_filter.addEventListener('click', function(){
  35. just_play(1);
  36. });
  37. play_filter.addEventListener('touchstart', function(){
  38. just_play(1);
  39. });
  40. play_filter.addEventListener('touchend', function(){
  41. just_play(1);
  42. });
  43. play_filter.addEventListener('touchmove', function(){
  44. just_play(1);
  45. });
  46. play_filter.addEventListener('mousedown', function(){
  47. just_play(1);
  48. });
  49. play_filter.addEventListener('mouseup', function(){
  50. just_play(1);
  51. });
  52. play_filter.addEventListener('mousemove',function(){
  53. just_play(1);
  54. });
  55. document.addEventListener("WeixinJSBridgeReady", function () {
  56. document.getElementById('music').play();
  57. }, false);
  58. window.οnlοad=function(){
  59. //$('#mc_play').click();
  60. }