1.音频播放

  • 问题描述:
    • 音频播放在模拟器正常,真机没声音
  • 出现原因:
    • 手机开了静音模式,ios下左侧那个拨片在静音下
  • 解决办法:
    • 使用 obeyMuteSwitch 让在静音模式下也能播放
  • 代码展示:
    1. this.music = uni.createInnerAudioContext(); //创建播放器对象
    2. this.music.src = "http://qbawzp1sa.bkt.clouddn.com/2019.mp3"; //选择播放的音频
    3. this.music.loop=true;
    4. this.music.autoplay=true;
    5. // #ifdef APP-PLUS
    6. this.music.obeyMuteSwitch=false;
    7. // #endif
    8. //仅在小程序端和H5端编译
    9. // #ifdef H5 || MP-WEIXIN
    10. wx.setInnerAudioOption({ obeyMuteSwitch: false });
    11. // #endif