微信小程序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

微信小程序0.11.122100版本新功能解析的更多相关文章

  1. 微信小程序,个人开发者创业新平台

    在移动互联网世界,微信无小事,微信的事,是整个创业圈的事.经过一年多的酝酿,2017年1月9日,微信小程序发布了.发布伊始,无疑是对整个业界注入一剂兴奋剂,整个微信的生态圈的企业和个人开发者,都跃跃欲 ...

  2. 微信小程序 遇到的问题(新)

    1.调用wx.chooseImage(),调用系统相册,此时相册中的动图被转化成静态图,上传后也是静态图. 2.刚进微信小程序,onShow在安卓机下会调用两遍,iPhone下正常

  3. 微信小程序调用用百度地图天气功能

    #小程序之调用百度地图天气功能 本篇博客主要介绍小程序在百度地图中获取天气信息,如有不全请指出.下面先上效果图 主要内容 百度地图API的个人密钥,也就是AK 请求百度地图API接口数据 获取到的信息 ...

  4. 解决微信小程序要求的TLS版本必须大于等于1.2的问题

    一.环境: CentOS 6.8 nginx 1.6.0 php 7.0.10 二.背景 最近开发一个小程序,而小程序对后台接口服务器的要求是: 1.请求域名在request合法域名中 2.基于 ht ...

  5. 微信小程序5.2.2版本,找不着resource下exml皮肤

    问题描述: egret engine 5.2.2 原来5.1.11好好的,一升级就跪了 新建一个项目,找不到皮肤... 已发到论坛问去了,现在只能手动复制皮肤到小游戏目录下... 解决方案: 卸载重新 ...

  6. 解决微信小程序要求的TLS版本必须大于等于1.2的问题(windows2008服务器)

    开始->运行->输入 PowerShell 复制这段代码粘入弹出的dos窗口内 # Enables TLS 1.2 on windows Server 2008 R2 and Window ...

  7. 微信小程序(11)--购物车

    今天记录一下购物车案例,实现购物车的全选,单选,数量加一减一,金额总数,以及清空购物车. <view class="main"> <!-- hasList 列表是 ...

  8. 微信小程序踩坑日记4——真机端解析json数组和开发平台不一样

    0. 引言 环境:访问服务器端php,获取json数组,并渲染在前台 问题描述:保证在开发平台上的正常运行,但是在真机端却出现了无法正确解析wx.request()返回的数据(特指无法解析res.da ...

  9. 微信小程序tabBar底部导航 不显示问题解析

    2019年十月八号 转藏: 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/wy_Blo ...

随机推荐

  1. ajax data传值

    如果要我们要把整个form1表单中的输入框都传过去可以用data:$("#form1").serialize(), 但是我们如果还要传一个不在form中的值呢? 可以使用下面这种方 ...

  2. C# .csv文件转为Excel格式;Excel格式转换为.csv

    using System; using System.Diagnostics; using System.IO; using System.Reflection; using System.Windo ...

  3. kendo ui 富文本编辑控件 Editor 实现本地上传图片,并显示

    富文本编辑的组件有很多,大名鼎鼎的KENDO UI中自然也有,但是默认功能中,只能包含网络图片, 而如果要实现本地上传图片,KENDO UI也提供了相应的功能,但必须实现KENDO规定的多个接口, 而 ...

  4. poj1985 Cow Marathon (求树的直径)

    Cow Marathon Time Limit: 2000MS   Memory Limit: 30000K Total Submissions: 3195   Accepted: 1596 Case ...

  5. 大毕设-MATLAB-FFT实现

    引用来自:http://blog.csdn.net/sinwel/article/details/8115673 %仿真参数中的含义 % Ts 表示间隔Ts时间采样,这个越小越接近连续信号,而实际上不 ...

  6. obeject-c 与 swift 混编

    p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px ".PingFang SC"; color: #454545 } p.p2 ...

  7. 【简易版】HashMap(增删改查)

    1.HashMap概述 (1)首先HashMap是基于哈希表的Map接口实现的.另外HashMap中存储的数据是按照键值跟键值对的关系来进行存储的. (2)不同于ArrayList方法的是,Array ...

  8. Xilium.CefGlue CEF Chrome 自动上传文件不弹出对话框 CefDialogHandler

    关键代码如下,如何使用Handler,还不清楚的请继续搜索 internal sealed class WyzCefDialogHandler : CefDialogHandler    {      ...

  9. JavaScript 随笔2 面向对象 原型链 继承

    第六章 面向对象的程序设计 1.创建对象的几种方式 A)工厂模式 function CreatObj(name,sex,age){ this.name=name; this.sex=sex; this ...

  10. SQL语句中=null和is null

    平时经常会遇到这两种写法:IS NOT NULL与!=NULL.也经常会遇到数据库有符合条件!=NULL的数据,但是返回为空集合.实际上,是由于对二者使用区别理解不透彻. 默认情况下,推荐使用 IS ...