当前位置: 首页 > 知识库问答 >
问题:

javascript - 微信小程序怎么通过方法去手动调用分享朋友圈或者分享到微信?

百里智勇
2023-05-22

微信小程序怎么通过方法去手动调用分享朋友圈或者分享到微信?

而不是通过直接在右上角点击三个点,点击三个点我知道只要在page里面的对应的onShareAppMessage和onShareTimeline配置对应的方法就好了,

我的意思是如何让用户点击页面的按钮的时候让他手动拉起来弹窗,像点击右上角三个点一样

共有2个答案

乜飞航
2023-05-22

使用这个

https://developers.weixin.qq.com/miniprogram/dev/reference/ap...

监听用户点击页面内转发按钮(button 组件 open-type="share")或右上角菜单“转发”按钮的行为,并自定义转发内容。 右上角菜单“转发”按钮的行为

Page({ //右上角菜单“转发”按钮的行为
  onShareAppMessage() {
    const promise = new Promise(resolve => {
      setTimeout(() => {
        resolve({
          title: '自定义转发标题'
        })
      }, 2000)
    })
    return {
      title: '自定义转发标题',
      path: '/page/user?id=123',
      promise 
    }
  }
})

自定义按钮点击行为

//wxml
<button style="padding: 0;margin: 0;width:100%;" class='button' open-type="share">
  <text>分享小程序</text>
</button>
//javascript
onShareAppMessage () { //分享小程序页面
    return {
      title:'自定义标题',
      path: 'page/xxx/xx/xxx/?id=xxx&name=xxxx', //传入id参数可以渲染商品详情类的页面
      imageUrl:"../../images/headimg/back.jpeg", // 自定义分享时好友看到的图片
      success (res) { //成功时回调
        console.log('成功', res)
      }
    }
  },
漆雕成弘
2023-05-22

button 设置 open-type="share"

 类似资料:
  • 本文向大家介绍Javascript 实现微信分享(QQ、朋友圈、分享给朋友),包括了Javascript 实现微信分享(QQ、朋友圈、分享给朋友)的使用技巧和注意事项,需要的朋友参考一下         最近做微信开发,对微信公众号的开发,现在好的都是分享到朋友圈,QQ,分享给好友等分享功能,这里记录下,有需要的朋友也可以看下。 感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

  • 本文向大家介绍微信小程序通过保存图片分享到朋友圈功能,包括了微信小程序通过保存图片分享到朋友圈功能的使用技巧和注意事项,需要的朋友参考一下 说明 首先说明一点,小程序内是不能直接分享到朋友圈的。所以只能通过生成图片,携带小程序二维码,保存到手机相册,让用户自己选择发到朋友圈。然后可以通过在小程序中识别二维码来进入小程序的指定页面。参考市面上支持分享的应用,基本都是这种实现方式。 准备阶段 1.通过

  • 本文向大家介绍微信小程序点击生成朋友圈分享图(遇到的坑),包括了微信小程序点击生成朋友圈分享图(遇到的坑)的使用技巧和注意事项,需要的朋友参考一下 上个月boss交给我个微信小程序的活,告诉我只需要负责前端页面这块,问我多久做完,于是我不知天高地厚的说 一礼拜就能完工,哈哈哈,果然,现实总是那么无情的来打脸了。。。磨磨蹭蹭一共用了将近3个礼拜才算完事。 今天就来总结下遇到的各种坑好了~~~ 由于做

  • 微信小程序如何监听点击了分享到朋友圈事件,只监听点击了按钮就行 目前使用onshow来处理用户分享后返回小程序的逻辑。但是这样不是很准确,有可能是重新进入小程序

  • 本文向大家介绍H5页面在微信中如何禁止分享给好友和朋友圈?相关面试题,主要包含被问及H5页面在微信中如何禁止分享给好友和朋友圈?时的应答技巧和注意事项,需要的朋友参考一下 利用JSBridge实现调用微信提供的一些原生功能,可以通过调用隐藏操作菜单来实现禁用分享。 代码如下: document.addEventListener('WeixinJSBridgeReady', function onB

  • 本文向大家介绍微信小程序分享海报生成的实现方法,包括了微信小程序分享海报生成的实现方法的使用技巧和注意事项,需要的朋友参考一下 为了吸引更多的用户,设计好一个分享海报还是很有必要的。而小程序要生成一个海报还是有点坑的,下面分享下我们打卡小程序的一些经验。 分享海报的效果图如下: 制作要求: 海报以弹窗形式展现,各种手机型号都可以正常显示 海报的内容由背景图、日期、随机的名言警句、活动的二维码及用户