微信小程序——邀请好友和分享到朋友圈

邀请好友

代码块

wxml:注:分享必须用button,不能用超链接形式或者图片<button style='opacity: 0;'  bindtap='onShareAppMessage' open-type="share">邀请好友</button>js:onShareAppMessage: function (ops) {if (ops.from === 'button') {// 来自页面内转发按钮console.log(ops.target)}return {title: '快来.....啦',imageUrl:'http://xxxx',//图片地址path:'/pages/index/index?jump=123',// 用户点击首先进入的当前页面success: function (res) {// 转发成功console.log("转发成功:");},fail: function (res) {// 转发失败console.log("转发失败:");}}},

转发的页面到好友只是分享的当前页,一般性的会跳转到小程序的主页面,所以。。。

可以直接在onLoad里面写,也可以onLoad和onShow搭配使用
/*** 生命周期函数--监听页面加载*/onLoad: function (options) {console.log("options============" + options)var that = thisthat.setData({jump : options.jump,})},/*** 生命周期函数--监听页面显示*/onShow: function () {var jump1 = this.data.jump;if (jump1 == 123) {wx.reLaunch({url: '/pages/index/login'  //跳转页面,reLaunch(没有记忆前一页)})}}, 

分享朋友圈

微信小程序不允许直接分享朋友圈,此方法是通过自己保存分享内容到朋友圈

代码块

wxml:<button style='opacity: 0;'  bindtap='createNewImg'>分享图片</button>js:createNewImg: function () {wx.previewImage({current: 'http://xxx', // 当前显示图片的http链接urls: ['http://xxx'] // 需要预览的图片http链接列表,数组形式})},

小程序邀请好友和分享到朋友圈相关推荐

  1. 小程序之 保存canvas生成商品图片附加小程序二维码 分享到朋友圈

    小程序之 保存canvas生成商品图片附加小程序二维码 分享到朋友圈 一.概述 需要用到的生成二维码组件(可自行下载添加到小程序根目录utils里):https://github.com/demi52 ...

  2. 小程序制作海报并分享到朋友圈

    添加画布 首先,在小程序里进行绘图操作需要用到<canvas>组件,那我们就先在我们的wxml代码中放入如下的<canvas>: <canvas canvas-id=&q ...

  3. 禁止微信H5页面点击右上角菜单时出现复制链接,但支持转发给好友和分享到朋友圈...

    可以使用 JavaScript 来禁止点击右上角菜单时出现复制链接的功能.可以在页面的 JavaScript 代码中添加如下代码: document.addEventListener('context ...

  4. 小程序分享给好友以及分享到朋友圈

    前言:小程序分享给好友或者朋友圈仅需我们使用微信自带的API,分享到朋友圈的前提是需要我们允许分享给好友,其次才可以分享到朋友圈,功能简单话不多说直接上官方API链接和代码. 一.分享给好友 wx.o ...

  5. 微信小程序 - - - - - 转发分享(发送给好友、分享到朋友圈)

    转发分享 1. 发送给好友 1.1 效果图: 1.2 实现步骤: 1.3 实现代码: 2. 分享到朋友圈 2.1 效果图: 2.2 实现步骤 2.3 实现代码: 3. 遇到的问题 3.1 分享到朋友圈 ...

  6. uniapp 微信小程序分享给微信好友与分享到朋友圈功能

    微信小程序分享 使用方法: onLoad(){wx.showShareMenu({withShareTicket:true,//设置下方的Menus菜单,才能够让发送给朋友与分享到朋友圈两个按钮可以点 ...

  7. Swift - 发送消息(文本,图片,文件等)给微信好友或分享到朋友圈

    通过调用微信提供的API接口,我们可以很方便的在应用中发送消息给微信好友,或者分享到朋友圈.在微信开发平台(https://open.weixin.qq.com)里,提供了详细的说明文档和样例.但由于 ...

  8. 前端做微信好友分享_基于js实现微信发送好友如何分享到朋友圈、微博

    微信浏览器内置了javascript私有对象WeixinJSBridge,可以实现发送给朋友.分享到朋友圈.分享到微博等功能. var imgUrl = "图片地址"; var l ...

  9. uniapp分享给好友、分享到朋友圈(带参数)。参数带不过去/参数获取不到

    分享给好友 / 聊天对话框中 (带参数到onShareAppMessage方法中) html: <button open-type="share" @share='onSha ...

最新文章

  1. Linux常用20条命令
  2. javascript回调函数笔记
  3. Java中使用BigDecimal进行浮点数精确计算 超大整数 浮点数等计算,没有数位限制...
  4. Unity The Type Matching Rule
  5. SQL Server 2008空间数据应用系列三:SQL Server 2008空间数据类型
  6. FisherVector编码的来龙去脉
  7. The hierarchy of the type is inconsistent
  8. 烽火2640路由器命令行手册-12-IBM网络配置命令
  9. pandas 根据单号分类_由 “猫捉老鼠”游戏联想的用户分类问题
  10. 本科生获42万元奖学金!培养拔尖人才,这所高校动真格!
  11. 自监督学习推荐系统综述: 150篇自监督推荐系统文献概述四大类方法(含开源算法库SELFRec)...
  12. 一个connection对象可以创建一个或一个以上的statement对象_从 0 开始手写一个 Mybatis 框架,三步搞定...
  13. Java集合框架知多少——干货!!!
  14. 自学python考哪些证书-学python需要考证吗?考证有什么好处?
  15. Failed to build Android - icescreem-4.0.4
  16. 2020下半年软考 软件设计师通过感言
  17. 程序员修炼之道:务以己任,实则明心——通向务实的最高境界
  18. 70.(cesium之家)cesium接入天地图影像与注记(经纬度)
  19. iphone5处理屏幕分辨率
  20. ITU标准介绍及下载索引

热门文章

  1. 解决wireshark中npcap安装失败问题
  2. 跳槽时,HR问“上家离职原因”,这样回答能加分
  3. unity如果解决gradle实在下载不下来的问题
  4. python transpose函数_Numpy之np.transpose矩阵转置
  5. 全国高等学校棒球锦标赛(日)
  6. 清理和关闭多余的Win7服务
  7. html个性化右键菜单
  8. 在OpenCV里图像数据与一维数组转换
  9. 可移动存储设备的识别,获得逻辑驱动器的类型
  10. 【微服务】—— Nacos注册中心