微信小程序> 小程序关闭分享-小程序·如何禁用小程序在聊天框中的转发按钮-小程序分享

小程序关闭分享-小程序·如何禁用小程序在聊天框中的转发按钮-小程序分享

浏览量:1889 时间: 来源:weixin_33958366
前言

1.去年年低公司有一个产品提过一个需求,小程序分享到群之后,禁止在群中对小程序进行二次转发。当时用了一些时间去研究实现,而最近公司又有另外一个需求需要这样实现,但是差不多一年时间没实现过了,顿时间忘记了,又花了一点时间进行才实现出来,所以为了避免后续还需要使用到,特此做一个笔记。

截图效果

2.图1(正常情况的效果)

3.图2(禁用之后的效果)

4.图3(在禁用情况下用多选功能进行转发的效果“[该信息类型暂不能展示]”)

代码实现1、在页面的.js文件的onLoad中进行配置withShareTicket为true/***生命周期函数--监听页面加载*/onLoad:function(options){wx.showShareMenu({withShareTicket:true})}复制代码

5.2、在页面的.js文件的onShareAppMessage函数中,分享成功的回调中执行wx.hideShareMenu

/***用户点击右上角分享*/onShareAppMessage:function(){return{title:'测试分享',success:function(res){//转发成功wx.hideShareMenu({})},fail:function(res){//转发失败}}}复制代码疑问

6.最后提一个我的疑点给各位大神讨论,就是如果不进行withShareTicket配置,为何就不能实现这个需求。

版权声明

即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。

产品经理

手机 : 13312967497

擅长 : 小程序流量变现

扫码领取礼包

最新资讯

热门模板

  • 头条
  • 搜狐
  • 微博
  • 百家
  • 一点资讯
  • 知乎