收藏
回答

鸿蒙微信分享1.0.6后的版本问题

https://developers.weixin.qq.com/doc/oplatform/Mobile_App/Access_Guide/ohos.html

咨询描述:在鸿蒙微信分享1.0.6之后的的api如果工程中在module.json5中配置了

"querySchemes": [

'weixin',

'wxopensdk'

],

之后分享web不会弹出授权提示,如果把 'wxopensdk'取消了就又会弹出,官方提供的文档上说需要配置才可以判断微信是否安装,目前测试发现取消 'wxopensdk'后不影响,想咨询下了这个不显示授权提示是特色还是

最后一次编辑于  2025-06-04
回答关注问题邀请回答
收藏

2 个回答

  • 社区技术运营专员--许涛
    社区技术运营专员--许涛
    2025-06-05

    你好,复现问题时麻烦在手机微信那里上传下日志: 我->设置->帮助与反馈右上角有个上报日志的入口,麻烦提供一下微信号,时间点,bundleid、identifier、appid和opensdk的调用时间点(可以社区私信提供)

    2025-06-05
    有用
    回复
  • Makon
    Makon
    2025-06-06

    2025-06-06
    有用
    回复 2
    • Makon
      Makon
      2025-06-06
      Button("发送消息(shareWeb)").onClick(async () => {
              let webpageObject = new wxopensdk.WXWebpageObject
              let mediaMsg = new wxopensdk.WXMediaMessage()
              mediaMsg.mediaObject = webpageObject
              mediaMsg.title = "hahahahha"
              let req = new wxopensdk.SendMessageToWXReq()
              req.scene = wxopensdk.SendMessageToWXReq.WXSceneSession
              req.message = mediaMsg
              req.callbackAbility = 'test'
              let wrap = this.wxApi?.sendReq(getContext(this) as common.UIAbilityContext, req)
              if (wrap) {
              }
            }).width('80%')
      2025-06-06
      回复
    • Makon
      Makon
      2025-06-06
      替换sdk版本后,在model.json5中注释了wxopensdk后权限就又可以弹出
      2025-06-06
      回复
登录 后发表内容