wx.createinneraudiocontext微信开发者工具没有声音

微信开发者工具中,进行真机调试中代码质量这里,发现有一项未通过“图片和音频资源大小应不超过200k”,wx.createinneraudiocontext没有声音可能是这个原因

在微信开发者工具中调试的时候,显然play方法触发了,但是没有声音

这是我的wxml:

  <view>音频播放</view>
  <!--当前为停止状态  -->
  <view class='audioImg' wx:if="{
   
   {isplay==false}}" bindtap='play'>
    <image  src='./播放.png' />
  </view>
  <!--当前为播放状态  -->
  <view class='audioImg'  wx:if="{
   
   {isplay==true}}" bindtap='stop'>
    <image src='./暂停.png' />
  </view>
</view>

这是我的js:

const myaudio = wx.createInnerAudioContext({});
Page({
 
  data: {
    isplay: false,//是否播放
  },
  onShow: function () {
 
    myaudio.src = "./4.mp3"//本地音频
 
  },
 
  //播放
  play: function () {
 
    myaudio.play();
    console.log('play',myaudio.duration);
    this.setData({ isplay: true });
  },
  // 停止
  stop: function () {
    myaudio.pause();
    this.setData({ isplay: false });
  },
 
})

补充:

(47条消息) 微信小程序播放背景音乐及开发工具没有声音问题解决_灰鸽私塾的博客-CSDN博客

没有声音还可能是博主1号这里说的,三个点里静音没有取消

(47条消息) 微信小程序请求播放文件流mp3_小程序播放mp3_ZionHH的博客-CSDN博客h

后来发现,我直接拖进微信开发者工具中的本地MP3 ,可能存在文件流格式无法被开发者工具解码的可能,博主2号这里提供了解决方案

猜你喜欢

转载自blog.csdn.net/qq_54727445/article/details/130338871