音视频播放时,预览图片,音视频暂停。
发布于 6 年前 作者 natian 11523 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)

点击播放音频时,点击图片预览图片,调用微信API,wx.previewImage,音频播放暂停。

  • 预期表现

希望播放音频的同时,预览图片,音频不要暂停。

经过测试,音频 和 视频 均存在相同问题。 - 开发者工具 和 真机调试 也都存在相同问题。

  • 复现路径
  • 提供一个最简复现 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()

    }

})

播放音频时,预览图片,音频自动停止。(上面资源地址,测试时替换成自己的)

4 回复

你可以使用背景音频播放器,经测试,开发版和体验版在预览图片时也会停止播放音频,但是正式版不会

预览时会触发onHide方法,在里面调用播放即可

你好,反馈已收到,问题确认中,感谢反馈

请问现在楼主有没有解决这个问题呢

回到顶部