微信小程序0.11.122100版本新功能解析
新版本就不再吐槽了,整的自己跟个愤青似的。人老了,喷不动了,把机会留给年轻人吧。下午随着新版本开放,微信居然破天荒的开放了开发者论坛。我很是担心官方能不能承受住开发者的愤怒。
还好,小龙兄很聪明,发帖要审核。我就在帖子里反馈了下bug,顺便劝了下腾讯,做不好小程序还是去卖皮肤吧。10秒钟后帖子就被封了。
群里有同学问,你不是说要大家支持小程序么,毕竟是国人这么多年唯一有点儿希望比肩iOS和Android生态的平台。当然要支持。但该喷的还是得喷,api都无法保持稳定,还能指望什么?我可没那么多闲心跟着微信屁股后面跑。
关于122100版本的主要bug,已经在上一篇文章里总结完毕。
这个版本的更新确实让我浪费了很多时间,视频课程要更新,书稿要更新,还要回答学生们的问题。就不能让人省点儿心么?但,喷归喷,话说回来,122100这个版本的更新内容非常的有价值。毫不夸张的说,这个版本几乎重新定义了小程序。
马总说,春节前开放小程序,看来这一天是真的不远了。
我们来梳理一下,本版本最有价值功能排行榜。
1. 新增页面分享功能。这个功能重新定义了小程序的能力,回归到了我之前的预测。必须具备传播能力的小程序才是有价值的小程序。但你文档里说,只有页面里加入onShareAppMessage处理函数后页面才会出现分享的按钮。可事实是,页面什么都没加,每个页面默认跟狗皮膏药一样贴3个小点儿。
2.带参数的二维码。具备扫一扫后,小程序将具有线下业务处理能力。基于二维码的很多应用都将被移植到小程序上来,更加符合小程序线上线下结合,用完即走的服务概念。但要注意,小程序里是无法实现扫码打开网页这种功能的。
3.开发工具支持微信支付调试。很多人没有开发者账户,这个调试支持很重要。
4.客服消息。更进一步的加强了小程序电商应用场景。我们期望的就是这样越来越多的场景同微信结合。如果没有这种原生的微信功能支持小程序的应用场景,那还真和App没什么区别。想想你们在京东买东西的时候和客服交流是多么的难受。京东那聊天功能做的,真的是烂到家了。而微信如果能把IM的功能更多的开发给小程序,这将对用户体验是一个大大的增强。
5.模板消息。这个就不说了,之前就有的功能,但意义非常的重大。
其他那些对破组件修修补补的行为,没有什么太大的意义。后续这篇文章我将持续更新,把一些新的组件、API的用法集成进来和视频课程做一个互补。
一 带参数的二维码扫描
基本使用方式:
scanQRCode:function(){
wx.scanCode({
success:function(result){
wx.showModal(
{
content:JSON.stringify(result)
})
},
fail:function(error){
wx.showModal(
{
content:JSON.stringify(error)
})
}
})
},
还是一如既往的简单。执行这个方法后,如果是在开发工具下,小程序将弹出一个文件选择器,让你选择一张二维码。如果在真机上,则是打开相机进行二维码扫描。
元稹的“取次花丛懒回顾,半缘修道半缘君”就是我们二维码的信息。
带参数的二维码将可以实现扫码到达小程序的指定页面,比如我在推广某个商品,那么扫描带这个商品id号的二维码可以直接抵达这个商品的页面,进行购买。小程序将二维码的使用范围限制在了小程序的内部。小程序不在像以前固定入口这么单薄了,内容的展示将呈现更加多样化的效果。
带参数的二维码的象空间是巨大的,好好利用吧,开发者们。
未完待续
我的知乎专栏-小楼昨夜又秋风
https://zhuanlan.zhihu.com/oldtimes