“Linux文章”小程序支持分享到朋友圈了
2019-06-06 00:00
10 查看
昨天看到一个令人振奋的消息,小程序现在开始测试分享到朋友圈的功能。
目前该功能尚属测试,具有如下限制:
- 仅支持安卓版微信中将小程序分享到朋友圈,不过 iOS 版微信可以打开分享到朋友圈的小程序
- 需要几乎是最新版的小程序基础库 2.11.3,只有 83.66% 的微信用户支持该版本
- 如果使用了云开发,需要修改云开发中的若干限制
- 分享到朋友圈中的页面是一个新的“单页模式”,在此模式下,小程序的功能受限,仅适合做内容展示
- 存在 web-view 的页面不能分享
我考虑了一下,我们视作官方 APP 的 “Linux文章” 小程序正好是一个纯内容类的小程序,特别适合。于是昨晚花了一晚上研究文档和调试,遇到了一些问题,今天上午终于开发完成,并成功发布了!
小程序分享到朋友圈
点击分享内容,可以看到一个“单页模式”下的页面:
小程序的“单页模式”
根据微信的说法,“单页模式”有比较多的限制和变化:
- “单页模式”下,小程序会有一些固定组件,样式会有所变化
- “单页模式”下,一些组件或接口存在一定限制
- 页面无登录态,与登录相关的接口不可用;云开发资源需开启未登录访问方可在单页模式下使用
- 不允许跳转到其它页面
- 不允许横屏使用
- tabBar 不会渲染
- 本地存储与小程序普通模式不共用
- 对于一些会产生交互的组件或接口,在点击后调用时,会提示“请前往小程序使用完整服务”
这个页面适合直接查看内容。
对于小程序这次开放支持朋友圈的能力,我认为对小程序生态来说是个好事,但是从微信官方的态度来看,他们还是特别审慎的,专门在文档中警告:“分享朋友圈能力是为了满足纯内容场景的分享诉求,滥用于营销、诱导等行为将会被打击。”
不过,不管通过朋友圈能带来多少流量,我觉得,至少分享内容下面的小尾巴显示了小程序名称,就值得我开发这个支持。
大家使用安卓版微信的,可以试试。
相关文章推荐
- 系列文章:在Ubuntu上为Android系统内置C可执行程序测试Linux内核驱动程序
- 微信小程序分享到朋友圈
- 鸟哥的 Linux 私房菜19-- 程序与支持管理
- 小程序canvas生成图片、html转图片,保存相册、分享朋友圈。
- [LINUX]利用Ncursesw编写支持中文的终端程序
- linux支持并发的服务器回射程序实例
- LINUX下目录遍历搜索文件程序,支持嵌套目录
- 嵌入式linux之裸机程序2(无图,详细了解需要下载文章末尾里pdf查看,还有配套讲解视频)
- 微信小程序实现朋友圈分享功能,以及保存图片到手机功能
- 【好文章要分享】C#程序调用非托管C++ DLL文件的方法
- 微信小程序 - 分享到朋友圈
- 原生javascript实现分享到朋友圈功能 支持ios和android
- Softice使用指南(异域の蜗牛注:经典的调试工具,几乎能调试所有程序.感谢ddcrack让我看了这么好的文章.分享)
- 微信小程序实现分享到朋友圈
- Makefile详解--学习linux下Gtk开发看到的一篇详细的讲解Makefile的文章,转来分享
- 分享两种实现Winform程序的多语言支持的解决方案
- 小程序onShareAppMessage分享title参数,不支持data的格式{{userInfo.nickName}},支持缓存
- 分享linux系统安装程序软件的要点
- [分享]迅为iTOP-4412开发板Linux-QT下支持HDMI显示
- 小程序onShareTimeline()分享朋友圈