loveCoding
loveCoding
  • 发布:2025-11-08 01:11
  • 更新:2025-11-28 15:51
  • 阅读:230

【报Bug】鸿蒙微信分享到小程序失败

分类:鸿蒙Next

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win11

HBuilderX类型: 正式

HBuilderX版本号: 4.85

手机系统: HarmonyOS NEXT

手机系统版本号: HarmonyOS 5.1.0

手机厂商: 华为

手机机型: mate60

页面类型: vue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

示例代码:
            uni.share({  
                        type: 5,  
                        //WXSceneSession分享到聊天界面;WXSceneTimeline分享到朋友圈;WXSceneFavorite分享到微信收藏  
                        scene: "WXSceneSession",  
                        provider: 'weixin',  
                        title: subject.content,  
                        imageUrl: shareImageUrl ? shareImageUrl :  
                            'https://www.xxx.com/files/share.jpg', //图片在Androidsdk的时候不能为空  
                        miniProgram: {  
                            id: res.data.wechatMiniAppOriginalId, //原始id  
                            path: 'xxx',  
                            type: 0,  
                            //兼容低版本的网页链接  
                            webUrl: res.data.webUrl  
                        },  
                        success: (resp) => {  
                            console.log(JSON.stringify(resp));  
                        },  
                        fail: (error) => {  
                            console.log("fail:" + JSON.stringify(error));  
                        }  
                    })

操作步骤:

预期结果:

实际结果:

bug描述:

01:04:11.813 [wxopensdk::WXApi] openWechatWithWant fail by err: Internal error.
01:04:11.826 [wxopensdk::WXApi] openWechatWithWant fail by err: Internal error.
自动打印错误日志了,
但是进入了成功回调:
{"errMsg":"share:ok","errSubject":"share"}

2025-11-08 01:11 负责人:无 分享
已邀请:
DCloud_UNI_LXH

DCloud_UNI_LXH

下载附件,解压出 har 包,然后放到 项目根目录/harmony-configs/libs 下,然后重新编译运行

  • c***@wangxiaobao.com

    必须要使用你给的 har包吗?能支持到直接在manifest.json中可视化配置吗,现在配置了微信的appID,分享文本没问题,但是分享图文就会报如上楼主的错误

    2025-11-10 17:48

  • DCloud_UNI_LXH

    回复 c***@wangxiaobao.com: 就是因为分享图片有问题,所以临时解决方案是使用这个 har 包,这个问题下个 alpha 会修复

    2025-11-10 17:51

  • q***@163.com

    回复 DCloud_UNI_LXH: 引入的你的压缩包内容还是未拉起微信

    2025-11-11 18:18

  • DCloud_UNI_LXH

    回复 q***@163.com: 要解压缩

    2025-11-12 16:06

  • 银狼

    我用的是你这个压缩包解压的

    2025-11-13 16:11

  • DCloud_UNI_LXH

    回复 银狼: 解压出来是一个 .har 的包吗?

    2025-11-13 17:03

  • 银狼

    回复 DCloud_UNI_LXH: 是一个单文件

    2025-11-13 18:21

银狼

银狼

还是不行啊,@DCloud_UNI_LXH ,报错

  • loveCoding (作者)

    使用我下面发的文件,最大100kb,刚刚改完实测有效。

    2025-11-11 19:53

  • DCloud_UNI_LXH

    本地有这个文件吗?

    2025-11-12 16:07

  • 银狼

    回复 DCloud_UNI_LXH:有,就是下载的你的然后解压缩

    2025-11-13 16:10

  • 银狼

    回复 loveCoding: 好的,我晚点试试

    2025-11-13 16:10

loveCoding

loveCoding (作者)

链接: https://pan.baidu.com/s/1TjZ4CLb_j_rRiJOv1GVyRg?pwd=3u3d 提取码: 3u3d
使用管理员最新发的这个文件,图片最大支持100kb

  • q***@163.com

    你好 下载下来打不开啊 不是压缩包

    2025-11-11 19:55

  • loveCoding (作者)

    回复 q***@163.com: 这个是har包,不是压缩包,直接放到项目根目录/harmony-configs/libs

    2025-11-14 00:16

  • 银狼

    回复 loveCoding: 不能用啊,显示加载本地文件失败,报错和我上边的截图一样

    2025-11-14 11:02

4***@qq.com

4***@qq.com

附件在哪里下载。没有看到

  • jgj_app

    链接: https://pan.baidu.com/s/1TjZ4CLb_j_rRiJOv1GVyRg?pwd=3u3d 提取码: 3u3d

    使用管理员最新发的这个文件,图片最大支持100kb

    2025-11-29 13:31

要回复问题请先登录注册