微信小程序开发历程

小程序:
    帮助文档:(https://mp.weixin.qq.com/debug/wxadoc/dev/index.html)



优势:
    一种无须安装即可运行的程序,与订阅号,服务号是同一个级别。
    比如在安卓app客户端实现的功能在微信无须下载即可使用,可以转发子页面
    用户搜索的时候会出现在第一位,然后才是订阅号,公众号!
    公众号成了小程序入口,公众号自定义菜单跳小程序。
    公众号模版消息可打开相关小程序,小程序能分享到朋友圈了。
    绑定时可发送模板消息。
    线下二维码扫码打开。
    app 分享用小程序打开。
    个人开发者开放。




感想:

    刚阅读小程序功能后感觉小程序就是↓↓↓↓(又是众多接口约束麻烦~!)
    b/s架构的网页,另类的html +  js  + css
    API 开发接口多,可用于调用本地资源(蓝牙,相机,Socket)

  但是于2017-03-30 程序新增六大新能力:(于是还是得干~!)
    个人开发者开放、
    公众号自定义菜单跳小程序、
    公众号模版消息可打开相关小程序、
    模板消息跳小程序 、
    绑定时可发送模板消息、
    兼容线下二维码、
    app分享用小程序打开
    (功能详情:https://mp.weixin.qq.com/cgi-bin/announce?action=getannouncement&key=1490627746&version=1&lang=zh_CN)

  

 

    

   
      

注意事项:

    转发的页面在PC端(windows中显示“不正常类型” 2017-4-14)
    脚本内不能使用window等对象
    zepto/jquery 无法使用
    样式表不支持级联选择器,支持以.开始的类选择器可以使用标签选择器
    本地资源无法通过 css 获取
    background-image:可以使用网络图片,或者 base64,或者使用<image/>标签
    Page.setData 进行操作才能将数据同步到页面中进行渲染

原文地址:https://www.cnblogs.com/j2ee-web-01/p/6710091.html