• uniapp微信小程序分享(朋友圈分享)


     

    触发代码

      如:

    <button open-type="share">分享</button>
    

     

    在JS中

      分享进入页面传参,和微信小程序路由传参的思路是一样的。

      如果return里的path为空,分享的则是当前页面。

      onShareAppMessage可不是写在生命周期里的,是和生命周期同一级的。

      如:

        export default {
    
            onload(data) {
                if (data.id == 1) {
                    console.log('分享进入的')
                } else {
                    console.log('正常进入的')
                }
            },
            //转发
            onShareAppMessage(res) {
                if (res.from === 'button') {
                    console.log("来自页面内按钮分享")
                }
                return {
                    path: "/pagesSub/details?id=" + 1, //这是为了传参 onload(data){let id=data.id;}
                    title: "分享",
                    imageUrl: "https://images.cnblogs.com/cnblogs_com/1748sb/1769394/t_2005220057201588242928628.jpeg?a=1590109729969"
                }
            },
            //发送到朋友圈
            onShareTimeline(res) {
                return {
                    title: '好家伙我直接爱上了', //字符串 自定义标题
                    imageUrl: "https://acg.qcair.cc/loli97/acg/api_acg.php" //图片地址
                }
            }
    
    
    
        }

      

      

    有问题联系QQ1291481728或在下方评论,会在第一时刻处理。
  • 相关阅读:
    Block编程
    自己写Web服务器(续)
    C# 2.0对现有语法的改进
    使用CDN
    优化网站设计(一):减少请求数
    MongoDB Shell的使用
    memcache 和appfabric
    go语言中几个有趣的特性以及对go的看法
    bpm流程平台
    Socket编程 (异步通讯) (Tcp,Udp)Part2
  • 原文地址:https://www.cnblogs.com/1748sb/p/12935374.html
Copyright © 2020-2023  润新知