微信小程序开发|教程|文档|资源汇总_即速论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3266|回复: 0

「小程序能力」如何设置小程序页面分享/转发能力

[复制链接]
  • TA的每日心情
    无聊
    2017-8-15 16:38
  • 签到天数: 42 天

    [LV.5]常住居民I

    910

    主题

    2100

    帖子

    3万

    金钱

    管理员

    论坛管理员

    Rank: 9Rank: 9Rank: 9

    积分
    0

    突出贡献优秀版主荣誉管理论坛元老

    QQ
    发表于 2018-1-16 18:14:08 | 显示全部楼层 |阅读模式
    微信小程序功能更新,增加了小程序页面分享转发功能。官方文档提到,在 Page 中定义 onShareAppMessage 函数,设置该页面的分享信息。只有定义了此事件处理函数,点击右上角菜单会在小程序页面底部显示“转发”按钮,用户点击即可分享转发!!
    小程序在线学习平台http://school.jisuapp.cn/
    贴出onShareAppMessage 函数:
    [AppleScript] 纯文本查看 复制代码
    Page({  onShareAppMessage: function () {   
        return {      
            title: '自定义分享标题',
            desc: '自定义分享描述',
            path: '/page/user?id=123'
        }  
      }
    })
    
    

    那么,如何设置小程序页面分享转发能力?
    步骤一
    在微信开发者工具上新建一个小程序项目,填写小程序APPID(可以选择空的项目文件夹,工具会自动生成小程序基础文件,其中就包含了欢迎界面也和微信授权登陆了!)
    1q.png

    步骤二
    打开小程序index.js文件,在page下的最后一个 getUserInfo函数 下增加 onShareAppMessage 函数(可以通过点击小括号来确定函数的终止符,并在终止符后面加上逗号,如下),最后重新编译
    1qq.png

    效果:
    1qqq.png
    1qqqq.png

    总结:
    • title: '小程序分享页面的标题',
    • desc: '小程序分享页面的描述',
    • path: '小程序分享页面的路径' (目前该路径'/page/user?id=123'是指代的用户id)
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    咫尺论坛|小程序开发社区
    X

    扫码添加专属客服即可随时咨询

    还可领取小程序推广攻略

    QQ|微信小程序开发|教程|文档|资源汇总_即速论坛 ( 粤ICP备14097199号-1|网站地图   

    GMT+8, 2021-9-26 08:46 , Processed in 0.130030 second(s), 45 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表