收藏
回答

stop()必须等到上一次start()播放完成?

ios中,在按下view元素后会播放音频,但是多次连续按下view元素,音频播放的次数不和按下view元素的次数相同,不能实现按下一次就播放一次的效果。

<view bind:touchstart="play"></view>

  play() {

    this.data.audio.stop();

    this.data.audio.play();

  },


回答关注问题邀请回答
收藏

1 个回答

  • 一笑皆春
    一笑皆春
    2023-12-01

    试试绑定longtab呢?

    2023-12-01
    有用
    回复 3
    • GIN
      GIN
      2023-12-01
      还是不行,我想实现类似按键声音的效果,在模拟器中可以实现,但是真机中还是实现不了
      2023-12-01
      回复
    • 一笑皆春
      一笑皆春
      2023-12-01回复GIN
      用pause试试,别用stop
      2023-12-01
      回复
    • GIN
      GIN
      2023-12-01回复一笑皆春
      解决了,感谢回答,非常谢谢!!
      2023-12-01
      回复
登录 后发表内容