收藏
回答

在手机端浏览器中打开web网页,如何才能实现将网页分享至微信好友的功能(这个功能我在pc上已实现)?

以下方法能实现吗?如果可以,那么这里appid是 公众号的,还是小程序的,还是其他的?

load_script_file('https://res.wx.qq.com/open/js/jweixin-1.6.0.js').then(() => {

                    wx.config({

                        appId: "wxxxxxxxxxxxxxxxxx;,

                        timestamp: 1234567890,

                        nonceStr: "随机字符串",

                        signature: "后端生成的签名",

                        jsApiList: ['updateAppMessageShareData']

                    });

                    wx.ready(() => {

                        wx.updateAppMessageShareData({

                            title: "标题",

                            desc: "描述",

                            link: "分享链接",

                            imgUrl: "缩略图",

                        });

                    });

                });

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

2 个回答

  • Hlxuan.
    Hlxuan.
    14小时前

    手机浏览器不是有自带分享到微信的功能?

    目前在微信文档里面没有看到相关的能力。(在手机端浏览器中打开web网页,如何才能实现将网页分享至微信好友的功能)

    你看的 wx.updateAppMessageShareData 是公众号/服务号JS-SDK能力中用于设置分享内容的接口,无法唤起分享弹窗。这个JS-SDK只能在微信客户端内使用,外部浏览器无法使用。https://developers.weixin.qq.com/doc/subscription/guide/h5/jssdk.html

    14小时前
    有用
    回复 3
    • 枫桥夜泊
      枫桥夜泊
      13小时前
      我是想通过自定义方法分享网页中的列表弹窗内容,而不是网页本身
      13小时前
      回复
    • 枫桥夜泊
      枫桥夜泊
      13小时前
      我现在的现实需求是,我在手机微信聊天记录中打开一个web网页,这个网页与微信本身没有任何关联(即不是微信小程序中的也不是公众号的,但可以通过httts访问的),打开网页后我想当用户点击分享按纽时,能够调起wx的相关api,将约定形式的内容分享给指定的微信好友
      13小时前
      回复
    • Hlxuan.
      Hlxuan.
      13小时前回复枫桥夜泊
      目前没有相关接口。
      13小时前
      回复
  • 智能回答 智能回答 本次回答由AI生成
    14小时前
    有用
登录 后发表内容