官方你进来,这个问题,究竟是我孤陋寡闻还是你们的问题,我想肛你了
发布于 5 年前 作者 mingfeng 5251 次浏览 来自 问答

wx.createInnerAudioContext退出当前页面,或者隐藏后。无法停止播放,请问有什么解决方法,不用全局音频 因为播放的是录音,所以不想用全局音频API,  我们涉及到课程播放和录音播放。 课程用的是全局音频,录音用的是wx.createInnerAudioContext,现在想实现退出当前页面或者播放课程的时候,暂停录音的播放。但是wx.createInnerAudioContext的stop方法没用。 @官方

告诉我就用他wx.createInnerAudioContext,能不能退出页面停止播放!!!!!!我老板40米大刀就在我身后站着,你给他解释解释!!!!

5 回复

你肛的不行不行的

你试试给onUnload加个定时器

自己写一个黑色背景的播放页面,不要用它这个。

play.wxml

<view style="height:100%;">
  <video src="{{ url }}" wx:if="{{ url }}" autoplay="true" objectFit="contain"></video>
</view>

play.wxss

page {
  height:100%;
}
 
video {
  width: 100%;
  height: 100%;
}

play.json

{
  "navigationBarTitleText": "",
  "backgroundTextStyle": "light",
  "navigationBarBackgroundColor": "#000000",
  "navigationBarTextStyle": "white",
  "enablePullDownRefresh": false
}

传递url到 /pages/play?url=xxxxxxx 播放,这样页面关闭时就自动停止了

看看你的 onUnload呢 怎么写的啊

回到顶部