小程序音视频播放或视频通话时,预览图片,音视频暂停,无法推流BUG,请修复!腾讯工程师已无法解决!
发布于 5 年前 作者 xiuying38 883 次浏览 来自 问答

现象:我使用官方小程序音视频通话+IM时,点击选择图片出现断流,点开图片时也出现断流?请问有没有什么办法解决?音视频通话+IM在同一页面底部

原因:安卓小程序在 直播页面  onHide的时候自动停止推流BUG

- 提供一个最简复现 Demo

x.wxml 代码 如下:

<button bindtap='viewImage'>点击预览图片</button>

<audio id='audio-play' src='http://pd4t7ae3m.bkt.clouddn.com/audio-test.mp3'></audio>

x.js 代码 如下:

Page({

    data: {

        logs: []

    },

    _audio: null,

    onLoad: function () {

        this._audio = wx.createAudioContext('audio-play'this)

        this._audio.play()

    },

    viewImage: function () {

        let _ = this

        wx.previewImage({

            urls: [

                'http://pd4t7ae3m.bkt.clouddn.com/imgs-test1.jpg',

                'http://pd4t7ae3m.bkt.clouddn.com/imgs-test2.jpg',

                'http://pd4t7ae3m.bkt.clouddn.com/imgs-test3.jpg'

            ],

            current: 0,

            success: () => {

                _._audio.play()

                console.log(_._audio)

            }

        })

        _._audio.play()

    }

})

1 回复

你好,从基础库1.6.0开始,wx.createAudioContext接口以及audio组件不再维护,请使用功能更强大的wx.createInnerAudioContext代替。

回到顶部