微信小程序分享朋友圈功能
微信小程序分享到朋友圈的功能,终于实现了!但是只能是点击右上角菜单方式分享!话不多说 直接上代码!
js
Page({onLoad: function (options) {if(options.info){options = JSON.parse(options.info);};let that = this,//接受参数that.setData({id: options.id,avatarUrl: options.avatarUrl,user_name: options.user_name,})},onShareTimeline: function (res) {let _this = this;let img = this.data.imgs //传参let obj = {id:_this.data.id,avatarUrl: _this.data.avatarUrl,user_name:_this.data.user_name,};return {title: _this.data.title, //字符串 自定义标题query: "info="+JSON.stringify(obj), //页面携带参数imageUrl: img //图片地址}}
})
要注意的是:
- 此功能为beta版,暂仅在Android平台支持
- 从基础库 2.11.3 开始支持
- 目前不支持在页面中通过button按钮的方式触发,只能通过右上角菜单方式触发;
- query 只需要页面参数即可(即 ? 后的部分),因为支持当前页面,不支持指定页面;
单页模式下的限制
- 页面无登录态,与登录相关的接口,如 wx.login 均不可用;云开发资源需开启未登录访问方可在单页模式下使用,详见未登录模式
- 不允许跳转到其它页面,包括任何跳小程序页面、跳其它小程序、跳微信原生页面
- 不允许横屏使用
- 若页面包含 tabBar,tabBar 不会渲染,包括自定义 tabBar
- 本地存储与小程序普通模式不共用;
- 存在 web-view 组件的页面不支持发起分享;
总结
所以单页面的情况下,与接口相关的都不能使用,所以只能通过传参 接收参数的形式来显示
微信小程序分享朋友圈功能相关推荐
- 最新微信小程序分享朋友圈
微信小程序分享朋友圈 近日,微信小程序官方文档更新 wx.showShareMenu(Object object),其中显示小程序可以分享到朋友圈啦! 但是,设置分享朋友圈的前提是必须同时设置发生给朋 ...
- 微信小程序分享朋友圈官方支持哪些方面(最新版本)
微信小程序分享朋友圈官方支持哪些方面? 1.微信小程序分享朋友圈支持单页模式,具体单页模式的详细说明可参考官方文档,文档链接为:微信小程序单页模式 2. 微信小程序分享朋友圈如果是自定义页面路径的话, ...
- 【微信小程序】微信小程序分享朋友圈教程
安卓的朋友们福利来了,微信小程序现支持安卓的朋友们分享小程序到朋友圈了! 下面我们来看下具体操作,如何实现小程序分享朋友圈的! 效果图 点击朋友圈的链接即可进入一个微信原生的H5页面去展示所分享的小程 ...
- 微信小程序分享朋友圈的实现思路与解决办法
转自:https://www.cnblogs.com/till-the-end/p/8470557.html 简介 截止我写这篇文章的时候,小程序应该是还没有能够直接分享到朋友圈的api,转发给朋友和 ...
- 微信小程序分享朋友圈 详细教程及注意事项
微信官方文档 分享所需要的条件 小程序页面默认为不开启朋友圈分享 需要开发者进行手动设置 需满足以下条件 才能开启朋友圈分享 1. 页面需设置允许"发送给朋友 官方文档 Page.o ...
- 微信小程序分享朋友圈生成海报
微信小程序实现分享到朋友圈 分享朋友圈现在大家的通用做法就是通过Canvas生成一张图片后进行保存,然后自行转发朋友圈.最近项目有这个需求, 于是就记录一下.(老规矩,我的博客复制粘贴就好使) 如果想 ...
- 实现微信小程序分享朋友圈及好友
显示分享按钮 首先需要通过wx.showShareMenu实现在当前页面显示分享按钮.如不实现该代码,分享按钮为灰色不可用状态.showShareMenu微信小程序API文档链接 注意事项 显示&qu ...
- 微信小程序分享朋友圈限制多多
千呼万唤shi出来,在我渐渐淡忘了微信小程序可以分享朋友圈后,它又终于可以分享朋友圈了,但现在还只是测试版本,现在只针对Android平台开放,后续会对ios开放. 分享朋友圈定义的函数:onShar ...
- 两步实现微信小程序分享朋友圈
小程序默认不能分享朋友圈,开发者需主动设置"分享到朋友圈".页面允许被分享到朋友圈,需满足两个条件: 首先,页面需设置允许"发送给朋友".具体参考 Page.o ...
最新文章
- 【每日一包0029】merge-descriptors
- 3.8 神经网络解决逻辑运算问题-机器学习笔记-斯坦福吴恩达教授
- android odex版本调试_Android可执行文件之谜 - DEX与ODEX, OAT与ELF
- PAT_B_1033_Java(20分)
- 解决:Error response from daemon: Get https://index.docker.io/v1/search?q=openjdkn=25: dial tcp: looku
- 信息学奥赛C++语言:可口可乐
- MyBatis基础:MyBatis数据基本操作(2)
- js面试题:创建一个json对象people,并追加属性:姓名、性别、年龄,追加run方法...
- 对话阿里云李飞飞:云原生数据库的时代来了
- Shell编程之通配符
- Node.js安装教程
- Android开发常用开源框架
- 基于SpringBoot的宠物医院管理系统JAVA MYSQL
- DP算法——最大子序列系列Ⅰ
- 如何通过ps把彩色照片转换为黑白素描
- SDUTOJ 2777 小P的故事——神奇的换零钱 背包
- Python爬虫进阶之字体反扒保姆级教程!
- 计算机课怎样制作ppt 课件ppt,计算机多媒体课件制作.ppt
- 什么是跨境电商ERP?
- 什么是class-agnostic,class-agnostic是什么意思
热门文章
- matlab平面抛射方程,MATLAB 数学实验 第七章 微分方程与计算机模拟 PPT注记
- 2012年A题葡萄酒的评价论文与代码
- 超声波定高--过滤突然出现的障碍物
- android服务自动重启,安卓service关闭后怎么自动重启
- linux下的系统监控软件,Linux系统监控工具sysstat
- iis7.0 https访问显示403访问被拒绝_提高网站访问性能——Tomcat优化
- python3接口自动化测试_【python3+request】python3+requests接口自动化测试框架实例详解教程...
- 做机器人,必过的一道坎!
- java ftp commonsnet_用Java下载整个FTP目录(Apache Net Commons)
- java 死锁种类_用java写一个死锁