视频自动播放4秒左右暂停
发布于 6 年前 作者 taoqian 20074 次浏览 来自 问答

你想反馈一个 Bug 还是 提一个需求?

Bug

如果是 Bug:

* Bug 表现是什么?预期表现是什么?

通过

getBackgroundAudioManager播放音频文件完毕之后,调用videocontext去播放视频,播放四秒后ios11下会暂停同时没有任何回调产生,ios10下会变成静音播放。Android下未遇见该问题。

如果是手动去触发视频播放则不会出现该问题。

* 如何复现?

首先调用

getBackgroundAudioManager播放音频,音频播放结束后,去播放视频。

* 提供一个最简复现 Demo

import $ from ‘…/…/modules/$’;

import getConfig from ‘…/…/modules/config’;

import DM from ‘…/…/modules/dataModel’;

let setting = {},

        app = getApp();

// app事件

$.extend(setting, {

        // 初始化

        onLoad: function (options) {

                // 判断用户是否登录以及授权

                app.globalData.checkAuthor(() => {

                        wx.showShareMenu({

                                withShareTicket: true,

                        });

                        let audio = wx.getBackgroundAudioManager();

                        audio.onEnded(() => {

                                let video = wx.createVideoContext(‘video’);

                                video.play();

                        });

                        audio.title = ‘abc’;

                        audio.src = ‘http://test-1254100652.cosgz.myqcloud.com/media/2356/8b705418fe459d6df54e0ebeaf2bb83c/8b705418fe459d6df54e0ebeaf2bb83c.mp3’;

                });

        },

});

// 模板数据

$.extend(setting.data = {}, getConfig(), {

});

// 功能模块

$.extend(setting, {

});

Page(setting);

<video id=“video” src=“http://test-1254100652.cosgz.myqcloud.com/media/2330/90c10b5a770fc56029de55c76026809a/90c10b5a770fc56029de55c76026809a.mp4”></video>

3 回复

你好,问题已复现,我们会在后续版本中进行修复。

果然是个bug 视频外部链接播放后3s左右暂停画面静止音量无但是底部进度条还继续走

回到顶部