收藏
回答

鸿蒙版微信sdk分享h5链接到朋友圈报错?

鸿蒙微信sdk "@tencent/wechat_open_sdk": "1.0.14" , 微信版本号1.0.6.37

async testShare(){
  let webpageObject = new wxOpenSdk.WXWebpageObject
  webpageObject.webpageUrl = 'https://www.baidu.com'

  let mediaMessage = new wxOpenSdk.WXMediaMessage()
  mediaMessage.mediaObject = webpageObject
  mediaMessage.title = 'title'
  mediaMessage.description = 'description'

  const req = new wxOpenSdk.SendMessageToWXReq()
  req.scene = 1
  req.message = mediaMessage
  let result = await wxManager.sendReq(req).catch((e: ESObject) => {
    console.log('log:=== catch: >', e);
  })

  console.log('log:===>', result);
}


> 执行这个方法后出现可以正常拉起微信, 但是跳转微信后弹出异常提示

> 开发工具日志:

打开微信日志:

[wxopensdk::WXApi] sendReq, use link

返回app日志:

 [wxopensdk::WXApi] handleResult, result = {"resultCode":0,"want":{"deviceId":"","bundleName":"cn.**.**.app","abilityName":"EntryAbility","moduleName":"","uri":"","type":"","flags":0,"action":"","parameters":{"moduleName":"","wxopensdk_response":{"__type__":2,"errCode":-1,"errStr":""}},"fds":{},"entities":[]}}

WXApiEventHandlerImpl onResp{"id":0,"name":"SendMessageToWXResp","errCode":-1,"errStr":""}



以上, 这个是微信app还不支持分享h5到朋友圈, 还是demo中写的方法有问题 ?

最后一次编辑于  05-09
回答关注问题邀请回答
收藏

1 个回答

  • 陈健
    陈健
    05-09


    还有一个问题, 分享图片到朋友圈, 如果选择私密的话, 自己也不可见

    05-09
    有用
    回复
登录 后发表内容