video组件预览视频问题
发布于 5 年前 作者 gang44 11551 次浏览 来自 问答

1、在小程序开发助手中进入小程序。

2、进入到视频预览界面(Video组件)并看到画面

3、点击右上角O按钮,过2-4秒,再次从小程序开发助手进入小程序,此时界面是最后一次显示的界面即视频预览界面。

4、重新获取URL,但是画面是每7秒显示一帧(视频画面叠加时间了)

5、然后点击暂停按钮,然后点击播放按钮,就好了,不知道怎么回事?我如何知道我点击了O按钮,有什么办法可以监听吗?

6 回复

我实际用的都是有视频的,实时监控视频,只要是点击o按钮关闭小程序,然后再进入小程序预览视频,就会出现视频画面断断续续,很有规律的是大概每7秒钟换一次画面,但是我点击下面的停止按钮,然后再点击继续播放,这个时候就恢复正常了。

未点击o按钮的时候,视频左上角叠加的时间显示的是正常的,每一秒时间换一次,点击o按钮,等2秒左右,然后点击小程序回到当前页面,视频上叠加的时间就不对了,大概是每7秒时间换一次,看着像是丢帧,不知道怎么回事。

点关闭小程序会触发onHide事件? 然后你描述的异常现象不是很理解,麻烦截个图看看

你换一个有内容的视频呢,看下内容是否断断续续

我描述的异常现象就是:Video组件预览实时视频,开始是好好的,然后我点击右上角o按钮,关闭小程序了,大概等2到4秒,然后我再次点击小程序,这个时候video组件预览的视频不正常,视频画面是每隔7秒换一次画面,相当于7秒来一帧视频数据。

为什么点击o按钮关闭小程序,后台为什么还在要视频流?从日志上看关闭小程序后,已经触发bindpause事件了。

关闭小程序和点击home键,都会触发onHide事件,现在我想做的是:如果是点击右上角o按钮关闭小程序,我需要停止一些服务,做些逻辑处理;如果是按home键,我不做任何逻辑处理。所以紧紧根据onHide事件是无法区分的。

回到顶部