- 使用 video 组件播放直播的 m3u8 timeupdate 事件没触发
我使用 video 组件播放直播的 m3u8,timeupdate 事件没有触发,这导致出现 waiting 事件后就一直处于 loading 状态了 我试了 ipad、iphone、android,只要是真机都能出现 预期:能正常收到 timeupdate 事件 我的设备信息: 微信版本号:8.0.64 机型:华为 mate40 pro 系统版本:鸿蒙 4.2.0 [图片]
10-13 - 画中画模式和 requestBackgroundPlayback 结合使用出现卡住的情况
live-player 或 video 组件需要配置:picture-in-picture-mode="{{['pop', 'push']}}" 复现步骤: 点击 requestBackgroundPlayback 按钮进入悬浮小窗后再次点击悬浮小窗回到页面点击 "To INdex Page" 按钮后会出现画中画点击右上角关闭【即:3个点右手边圆圈的按钮】,此时会出现悬浮小窗点击悬浮小窗回到页面就会出现画中画卡住或者黑屏的情况 问题复现的视频地址:https://www.qiushaocloud.top/common-static/temp/xcx_pip_bug_test.mp4
08-08 - 微信内访问新域名提示“非微信官方网页,请确认是否继续访问”?
您好,我们有三个新域名,微信打开出现 “非微信官方网页,请确认是否继续访问”,我们自查过没有违反《微信外部链接内容管理规范》,并且也备案过且在公众号里配置业务安全域名了的。 域名如下: passport.changqingjiankang.com test-passport.cqdaojia.top test-passport.cqdaojia.cn 希望您们能尽快处理下,非常感谢 [图片][图片][图片][图片]
05-22 - 在开发版小程序中使用开发版插件的 component 报错,应该如何才能使用开发版插件?
我参考官方文档(https://developers.weixin.qq.com/miniprogram/dev/framework/plugin/development.html#%E5%9C%A8%E5%BC%80%E5%8F%91%E7%89%88%E5%B0%8F%E7%A8%8B%E5%BA%8F%E4%B8%AD%E6%B5%8B%E8%AF%95),使用开发版插件时将 插件 version 设置为 [代码]"version": "dev-[开发版 ID]"[代码] 的形式,报错了,如果使用的不是开发版而是已发布的版本就不会报错 基础库:3.8.2 TypeError: Cannot read property 'version' of undefined at Jr (VM141 WASubContext.js:1) at Kn (VM141 WASubContext.js:1) at Jn (VM141 WASubContext.js:1) at Jn (VM141 WASubContext.js:1) at Jn (VM141 WASubContext.js:1) at bo.createInstance (VM141 WASubContext.js:1) at b._advancedCreate (VM141 WASubContext.js:1) at Function.b.createWithGenerics (VM141 WASubContext.js:1) at Wi (VM141 WASubContext.js:1) at Module.ns (VM141 WASubContext.js:1)(env: macOS,mp,1.06.2503281; lib: 3.8.2) Wed Apr 30 2025 16:48:48 GMT+0800 (中国标准时间) Page route 错误(system error) routeDone with a webviewId 2 is not found(env: macOS,mp,1.06.2503281; lib: 3.8.2) 插件代码: <!--plugin/components/test-component.wxml--> <text>plugin/components/test-component.wxml</text> <!--plugin.json-> { "publicComponents": { "test-component": "components/test-component" }, "pages": {}, "main": "index.js" }
04-30 - live-player requestPictureInPicture 接口失败?
问题一: live-player 组件我调用 requestPictureInPicture 接口失败,失败消息: requestLivePlayerPictureInPicture:fail function cannot run on service (设备:iPad Pro)requestLivePlayerPictureInPicture:fail:not supported (设备:华为 mate30 pro 鸿蒙 4.2.0 、OPPO K7x)问题二:video 组件怎么能通过 API 方式进入画中画,我看并没有 requestPictureInPicture 接口可以调用 基础库:3.7.12 index.wxml 代码内容: <view class="box"> <live-player id="TEST_LIVE" src="rtmp://liteavapp.qcloud.com/live/liteavdemoplayerstreamid" autoplay /> <video id="TEST_VIDEO" src="https://qiniu-web-assets.dcloud.net.cn/unidoc/zh/uni-app-video-courses.mp4" autoplay="{{true}}" controls="{{true}}" ></video> <button bind:tap="onLivePictureInPictureTap" style="margin: 5px;">直播画中画</button> <button bind:tap="onVodPictureInPictureTap" style="margin: 5px;">点播画中画</button> </view> index.js Page({ onLoad () { console.log('deviceInfo', wx.getDeviceInfo()); console.log('appBaseInfo', wx.getAppBaseInfo()); console.log('windowInfo', wx.getWindowInfo()); }, onLivePictureInPictureTap() { const livePlayerContext = wx.createLivePlayerContext('TEST_LIVE', this); if (!livePlayerContext.requestPictureInPicture) return wx.showModal({content: 'livePlayerContext 没有 requestPictureInPicture 接口', title: '直播画中画错误', showCancel: false}); livePlayerContext.requestPictureInPicture({ success: (info) => { console.log('livePlayerContext requestPictureInPicture success', info); wx.showModal({content: 'livePlayerContext requestPictureInPicture success', title: '直播画中画成功', showCancel: false}); }, fail: (err) => { console.error('livePlayerContext requestPictureInPicture fail', err); wx.showModal({content: 'livePlayerContext requestPictureInPicture fail, errMsg:'+err.errMsg, title: '直播画中画错误', showCancel: false}); } }) }, onVodPictureInPictureTap() { const videoContext = wx.createVideoContext('TEST_VIDEO', this); if (!videoContext.requestPictureInPicture) return wx.showModal({content: 'videoContext 没有 requestPictureInPicture 接口', title: '点播画中画错误', showCancel: false}); videoContext.requestPictureInPicture({ success: (info) => { console.log('videoContext requestPictureInPicture success', info); wx.showModal({content: 'videoContext requestPictureInPicture success', title: '点播画中画成功', showCancel: false}); }, fail: (err) => { console.error('videoContext requestPictureInPicture fail', err); wx.showModal({content: 'videoContext requestPictureInPicture fail, errMsg:'+err.errMsg, title: '点播画中画错误', showCancel: false}); } }) } })
04-21 - 类目为 “医疗服务 > 互联网医院” 使用 live-player 和 video 能不能过审?
您好,我司是做营养食疗的,我们选择的类目为 “医疗服务 > 互联网医院”,原本想要开发播放器插件给我们小程序使用,但是过不了审核,说当前类目不支持视频播放服务,因此我们打算不开发插件了,而是直接在小程序中直接使用 live-player 和 video,直播使用组件 live-player,点播使用组件 video,我看 live-player 开发文档中 “医疗服务 > 互联网医院” 是支持的,而且我们也正常开通了 live-player 权限,现在想咨询下面的问题:我们当前类目 “医疗服务 > 互联网医院” 在小程序中直接使用 live-player 和 video 能不能过审,如果不能那么单独只使用 live-player 是否能过审?
04-08