wx.createInnerAudioContext退出当前页面,或者隐藏后。无法停止播放,请问有什么解决方法,不用全局音频 因为播放的是录音,所以不想用全局音频API, 我们涉及到课程播放和录音播放。 课程用的是全局音频,录音用的是wx.createInnerAudioContext,现在想实现退出当前页面或者播放课程的时候,暂停录音的播放。但是wx.createInnerAudioContext的stop方法没用。 @官方告诉我就用他wx.createInnerAudioContext,能不能退出页面停止播放!!!!!!我老板40米大刀就在我身后站着,你给他解释解释!!!!
自己写一个黑色背景的播放页面,不要用它这个。
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 播放,这样页面关闭时就自动停止了
录音用video写成组件来实现吗? 好的我试试。感谢
录音?我这是视频播放哦。。要不你把video换成audio组件试试
对啊,是录音,audio组件要放弃了。不过可以尝试下。这种实现方式。
大兄弟,你的问题解决否?遇到同样的问题了,请赐教
你肛的不行不行的
你试试给onUnload加个定时器
自己自己解决了 肛了老板一顿,老板把刀收回去了
怎么解决给大普及一下啊
我们的页面比较复杂,页面回去父组件实例,然后父组件实例获取子组件实例,然后子组件实例根据生命周期控制。
肛他
看看你的 onUnload呢 怎么写的啊
destroy()
方法也用了。 打印innerAudioContext发现
好像已经注销了。但是没停止