收藏
回答

LivePusherContext.snapshot 在鸿蒙OS手机上调用无效

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug LivePusherContext.snapshot 鸿蒙客户端 1.0.8 3.8.12

手机系统为鸿蒙os 5.0

微信版本1.0.8 WeChat 8.0.8.37

调用无报错,但是获取截图失败

同样代码小程序在安卓和iOS工作正常


回答关注问题邀请回答
收藏

1 个回答

  • 社区技术运营专员--阳光
    社区技术运营专员--阳光
    2025-07-29

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2025-07-29
    有用
    回复 1
    • 公瑾
      公瑾
      2025-11-04
      wx_pusher.snapshot({
        quality: 'compressed',
        sourceType: 'view',
        complete:(e)=>{
          if (e.tempImagePath) {
            resolve(e)
            // 鸿蒙系统返回 {"errno":0,"errMsg":"operateXWebLivePusher:ok"}
            // 正常手机返回 {"errno":0,"tempImagePath":"","width":xx,"height":xx}
       } else {
            reject(e)
          }
       }
      })
      2025-11-04
      1
      回复
登录 后发表内容