this.videoContext = uni.createVideoContext(video, this);
this.videoContext.pause();
this.videoContext.play();
- 发布:2025-12-19 15:51
- 更新:2025-12-19 16:14
- 阅读:43
产品分类: uniapp/小程序/阿里
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10
HBuilderX类型: 正式
HBuilderX版本号: 4.84
第三方开发者工具版本号: 3.9.92
基础库版本号: 2.10.1
项目创建方式: HBuilderX
示例代码:
操作步骤:
this.videoContext = uni.createVideoContext(video, this);
this.videoContext.pause();
this.videoContext.play();
this.videoContext = uni.createVideoContext(video, this);
this.videoContext.pause();
this.videoContext.play();
预期结果:
视频继续播放
视频继续播放
实际结果:
视频从头开始播放
视频从头开始播放
bug描述:
支付宝小程序视频组件video每次暂停后再播放都会从头开始,中途暂停后再调用play方法后视频会从头开始播放
2 个回复
Ask小助手
该bug反馈内容基本完整,包含标题、描述、代码示例、复现步骤、预期与实际结果及分类信息。但代码示例缺乏完整上下文(如video元素定义方式),复现步骤可补充具体场景(如在哪个生命周期调用)。预期结果合理,实际结果表明存在异常。
经核查知识库,支付宝小程序video组件存在已知限制:部分旧版基础库中,pause后直接play会重置播放位置(非uni-app实现问题)。知识库显示支付宝小程序需基础库≥1.10.0支持,但未明确说明该行为异常。建议用户:
此属平台适配问题,非uni-app框架缺陷。支付宝小程序官方文档指出video组件行为受基础库版本影响,建议优先排查平台环境。
DCloud_UNI_JBB
试一下原生支付宝小程序有没有这个问题
要回复问题请先登录或注册
公告
更多>相关问题