美文网首页uni
小程序分享带参数

小程序分享带参数

作者: litielongxx | 来源:发表于2022-02-09 14:17 被阅读0次

    小程序分享分为朋友和朋友圈两种,带参数的方式分别不同。


    image.png

    0 开启方式

    onload() {
    wx.showShareMenu({
          menus: ["shareAppMessage", "shareTimeline"],
          success(res) {
            // console.log('分享配置成功', res)
          },
          fail(e) {
            console.log(e);
          },
        });
    },
    // 朋友
      onShareAppMessage() {
      
      },
    // 朋友圈
      onShareTimeline: function (res) {
    
      },
    

    发送给朋友也可直接选择文件传输。
    朋友圈则需进入我的-朋友圈自行查看。
    打开的页面都为当前页【分享单页】,底部会有官方跳转按钮。a页分享常规不支持打开指定b只能a页接参数自行处理。

    1 朋友

    注意两者方式不同

     onShareAppMessage() {
        return {
          title: "朋友分享!",
          path: "/pages/xx?id=999",
        };
      },
    

    2 朋友圈

    onShareTimeline: function (res) {
    var query = {
          from: "share",
        };
        query = JSON.stringify(query); //解析一下query
        return {
          title: "朋友圈分享",
          query: query,
          // imageUrl:'',
          success: function (res) {
            // 转发成功
          },
          fail: function (res) {
            // 转发失败
          },
        };
    },
    onload(options) {
      wx.showShareMenu({
          menus: ["shareAppMessage", "shareTimeline"],
          success(res) {
          },
          fail(e) {
          },
        });
    
        for (var key in options) {
          console.log(key)
          console.log(JSON.parse(key))
        }
    }
    

    相关文章

      网友评论

        本文标题:小程序分享带参数

        本文链接:https://www.haomeiwen.com/subject/vdmwkrtx.html