小程序邀请好友和分享到朋友圈
微信小程序——邀请好友和分享到朋友圈
邀请好友
代码块
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链接列表,数组形式})},
小程序邀请好友和分享到朋友圈相关推荐
- 小程序之 保存canvas生成商品图片附加小程序二维码 分享到朋友圈
小程序之 保存canvas生成商品图片附加小程序二维码 分享到朋友圈 一.概述 需要用到的生成二维码组件(可自行下载添加到小程序根目录utils里):https://github.com/demi52 ...
- 小程序制作海报并分享到朋友圈
添加画布 首先,在小程序里进行绘图操作需要用到<canvas>组件,那我们就先在我们的wxml代码中放入如下的<canvas>: <canvas canvas-id=&q ...
- 禁止微信H5页面点击右上角菜单时出现复制链接,但支持转发给好友和分享到朋友圈...
可以使用 JavaScript 来禁止点击右上角菜单时出现复制链接的功能.可以在页面的 JavaScript 代码中添加如下代码: document.addEventListener('context ...
- 小程序分享给好友以及分享到朋友圈
前言:小程序分享给好友或者朋友圈仅需我们使用微信自带的API,分享到朋友圈的前提是需要我们允许分享给好友,其次才可以分享到朋友圈,功能简单话不多说直接上官方API链接和代码. 一.分享给好友 wx.o ...
- 微信小程序 - - - - - 转发分享(发送给好友、分享到朋友圈)
转发分享 1. 发送给好友 1.1 效果图: 1.2 实现步骤: 1.3 实现代码: 2. 分享到朋友圈 2.1 效果图: 2.2 实现步骤 2.3 实现代码: 3. 遇到的问题 3.1 分享到朋友圈 ...
- uniapp 微信小程序分享给微信好友与分享到朋友圈功能
微信小程序分享 使用方法: onLoad(){wx.showShareMenu({withShareTicket:true,//设置下方的Menus菜单,才能够让发送给朋友与分享到朋友圈两个按钮可以点 ...
- Swift - 发送消息(文本,图片,文件等)给微信好友或分享到朋友圈
通过调用微信提供的API接口,我们可以很方便的在应用中发送消息给微信好友,或者分享到朋友圈.在微信开发平台(https://open.weixin.qq.com)里,提供了详细的说明文档和样例.但由于 ...
- 前端做微信好友分享_基于js实现微信发送好友如何分享到朋友圈、微博
微信浏览器内置了javascript私有对象WeixinJSBridge,可以实现发送给朋友.分享到朋友圈.分享到微博等功能. var imgUrl = "图片地址"; var l ...
- uniapp分享给好友、分享到朋友圈(带参数)。参数带不过去/参数获取不到
分享给好友 / 聊天对话框中 (带参数到onShareAppMessage方法中) html: <button open-type="share" @share='onSha ...
最新文章
- Linux常用20条命令
- javascript回调函数笔记
- Java中使用BigDecimal进行浮点数精确计算 超大整数 浮点数等计算,没有数位限制...
- Unity The Type Matching Rule
- SQL Server 2008空间数据应用系列三:SQL Server 2008空间数据类型
- FisherVector编码的来龙去脉
- The hierarchy of the type is inconsistent
- 烽火2640路由器命令行手册-12-IBM网络配置命令
- pandas 根据单号分类_由 “猫捉老鼠”游戏联想的用户分类问题
- 本科生获42万元奖学金!培养拔尖人才,这所高校动真格!
- 自监督学习推荐系统综述: 150篇自监督推荐系统文献概述四大类方法(含开源算法库SELFRec)...
- 一个connection对象可以创建一个或一个以上的statement对象_从 0 开始手写一个 Mybatis 框架,三步搞定...
- Java集合框架知多少——干货!!!
- 自学python考哪些证书-学python需要考证吗?考证有什么好处?
- Failed to build Android - icescreem-4.0.4
- 2020下半年软考 软件设计师通过感言
- 程序员修炼之道:务以己任,实则明心——通向务实的最高境界
- 70.(cesium之家)cesium接入天地图影像与注记(经纬度)
- iphone5处理屏幕分辨率
- ITU标准介绍及下载索引