首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

程序如何区分转发好友和转发

知晓程序员,专注微信程序开发的程序员! 前言:群内隔段时间就有同学问,程序转发,是否可以区分转发给好友,还是转发给微信群,今天给大家说说如何区分。...当程序分享之前,程序无法区分到底是分享给了好友,还是分享给了微信群。...也就是说,你想在分享之前去做些事情,这是不可以的,做不到~ 分享之后,有间接的办法来知道程序卡片分享的是好友还是群,先看一下截图: (重要通知程序) 我们今天主要来说说,分享后是如何对好友卡片和群卡片的...实现思路:通过场景值来判断~ (程序场景值) 程序官方给的场景值,已经对单人聊天会话和群聊天会话做了区分,如上图。...思路:分享程序卡片之后,获取到群id,当群用户点击群内程序卡片时,也会获取一个群id,这两个群id相同,则表明是同一个群;没有获取到群id,表明不是从群聊中打开小程序卡片;两个群id不同,则表明不是同一个群

1.9K50
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    微信程序 转发、分享、预览

    之前做过的微信程序项目,则涉及到很多转发分享的功能,例如 页面的分享-到朋友圈-好友,文件(图片 doc pdf )的分享给好友等等,开发中用到的api方法和遇到的问题,今天在这里统一总结记录下。...胶囊按钮分享胶囊就是右上角的个位置的,可以看到程序分享按钮和分享到朋友圈按钮 默认是禁用灰色的,需要配置对应的api分享好友要想开启分享功能,需要设置onShareAppMessage方法,这个方法会监听用户点击页面内转发按钮...(button 组件 open-type="share")或右上角菜单“转发按钮的行为,并自定义转发内容。...不允许跳转到其它页面,包括任何跳程序页面、跳其它程序、跳微信原生页面不允许横屏使用若页面包含 tabBar,tabBar 不会渲染,包括自定义 tabBar本地存储与程序普通模式不共用如图这个是从朋友圈打开的页面图片图片图片实现代码如下...,例如群聊的名称以及群的标识 openGId注意 要想获取shareTicket,需要当用户将程序转发到任一群聊之后,此转发卡片在群聊中被其他用户打开时,可以在 App.onLaunch 或 App.onShow

    90140

    程序中点击按钮跳转另外一个程序

    有很多时候,推广业务需要,会在一个程序之中绑定另外一个程序,形成程序内部之间的生态系统,不但可以满足用户更多需求,增强程序用户粘性,还可以有利于程序大量引流。...好了话不多说,从小程序A内跳转到程序B内有一个前提条件:A和B必须被同一个公众号关联,打开同一公众号下关联的另一个程序。..., envVersion: 'release', success(res) { // 打开成功 } }) 常见 Bug 表现:使用navigateToMiniProgram打开新的程序时...,从 2.3.0 版本开始,在跳转至其他程序前,将统一增加弹窗,询问是否跳转,用户确认后才可以跳转其他程序。...在微信开发者工具之中是如此,不妨打开二维码,真机测试,成功跳转到另外一个程序上面。

    4.1K20

    微信程序开发之页面转发 onShareAppMessage 转发参数用处

    最近在玩程序,感觉以后这个会爆发,嗯开始搞起来吧 今天来讲解下微信程序是分享功能制作,由于微信更新,将分享功能改成了转发功能,下面是效果图 ?...只有定义了此事件处理函数,右上角菜单才会显示 “转发按钮 用户点击转发按钮的时候会调用 此事件需要 return 一个 Object,用于自定义转发内容 title 转发标题,默认值当前程序名称...path 转发路径,默认值:当前页面 path ,必须是以 / 开头的完整路径 success 转发成功的回调函数 fail 转发失败的回调函数 complete 转发结束的回调函数...Page({ onShareAppMessage: function (res) { if (res.from === 'button') { // 来自页面内转发按钮...// 转发失败 } } } })

    2.7K20

    微信程序 转发功能实例讲解

    https://blog.csdn.net/u011415782/article/details/81082526 ▽ 背景 最近在开发程序过程中,需要设计一个“好友代付”的功能,目的就是点击按钮...首先,开发前的重要一步就是,阅读程序官方文档 —— 程序转发功能对应接口 ? ②....梳理讲解: 1.要拥有转发功能,必须要在当前页面的"js"代码中,定义"onShareAppMessage()"函数 2.要知道转发功能的使用有两种方式 #其一是自定义按钮进行点击触发,...#其二就是点击右上角菜单的那个“转发按钮 3.转发操作完成后,要进行回调函数的处理 #一般Toast提示语句即可 ③....#(默认截取了我的一部分页面) 推荐文章:微信程序转发功能

    2.3K30

    微信程序转发朋友圈详解

    作者:郝加升 部门:增长中心-前端 在2020年7月7日微信程序低调的开放了一个功能,微信程序“分享到朋友圈”。最近被产品提了相关需求,过程中遇到了一些坑。...这个功能目前只支持Android(在IOS高版本微信支持朋友圈打开小程序能力,但不能分享)。 用户打开朋友圈分享的程序,看到不是真正的程序,而是原本页面的“单页模式”。 什么是“单页模式”?...底部固定有操作栏,点击操作栏的“前往程序”可打开小程序的当前页面。顶部导航栏与底部操作栏均不支持自定义样式。...开发 接下来介绍如何在程序中实现这个功能。 第一步在需要转发朋友圈的页面中注册用户点击右上角转发功能,这是实现转发朋友圈功能的必要满足条件。...这两种方案都需要能判断当前是否正处在程序“单页模式”。 我们通过判断场景值(场景值用来描述用户进入程序的路径)是否等于 1154 来判断当前是否正处在程序“单页模式”。

    4K20
    领券