收藏
回答

wx.createInnerAudioContext()停止播放

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 需求 wx.createInnerAudioContext() 工具 7.0.0 2.4.3

我想在页面启动的时候,播放音频,成功了

onLoad: function(options) {
    const innerAudioContext = wx.createInnerAudioContext()
    innerAudioContext.src = options.url
    innerAudioContext.play()
},

想在卸载页面时,停止,但是失败了

onUnload: function() {
    const innerAudioContext = wx.createInnerAudioContext()
    innerAudioContext.stop()
    innerAudioContext.destroy()
},

我猜想可能不是一个实例了,但是该如何解决呢?0.0


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

1 个回答

  • 铭锋科技
    铭锋科技
    2019-01-28

    那你把 const innerAudioContext = wx.createInnerAudioContext() 写在Page({})外层呢

    2019-01-28
    有用 2
    回复 2
    • 务工人员
      务工人员
      2019-01-28

      可以了,谢谢。我一直以为数据只能放在data,原来可以放在page外边......惭愧

      2019-01-28
      1
      回复
    • 铭锋科技
      铭锋科技
      2019-01-28回复务工人员

      加油

      2019-01-28
      回复
登录 后发表内容