微信小程序能做什么?

dhso
2017/08/30 21:01
统计中

微信小程序很火,但是很多同学不知道小程序能做什么,希望这篇文章能对大家有所帮助。

微信小程序是什么?

微信小程序是腾讯2017年1月9日推出的一种无需下载即可使用的应用。用户只要搜一搜或者扫一扫即可打开应用。

微信小程序有什么优势?

  1. 1.微信小程序进一步扩展了二维码的能力。
  2. 2.用户通过扫一扫或者搜一下即可打开应用,它实现了应用“触手可及”的梦想 。
  3. 3.安装 / 卸载 / 使用小程序,就像关注 / 取关 / 进入公众号一样简单。
  4. 4.无需下载,用完即走,不需要登录,不用担心装个 app 占你空间。
  5. 5.开发成本非常低。只要几万元就可以。而开发一个APP的价格便宜的几万元,贵的几十万元。

微信小程序如何推广?

  1. 1.通过微信群的转发
  2. 2.有线下实体店的商家,可以在门口摆放小程序展架,扫码体验小程序,领积分,领红包等等营销工具吸引客户扫码体验。
  3. 3.与微信公众号绑定

微信小程序的支撑能力

  1. 1.视图容器:视图(View)、滚动视图、Swiper
  2. 2.基础内容:图标、文本、进度条
  3. 3.表单组件:按钮、表单等等
  4. 4.操作反馈
  5. 5.导航
  6. 6.媒体组建:音频、图片、视频
  7. 7.地图
  8. 8.画布
  9. 9.文件操作能力
  10. 10.网络:上传下载能力、WebSocket
  11. 11.数据:数据缓存能力
  12. 12.位置:获取位置、查看位置
  13. 13.设备:网络状态、系统信息、重力感应、罗盘
  14. 14.界面:设置导航条、导航、动画、绘图等等
  15. 15.开放接口:登录,包括签名加密,用户信息、微信支付、模板消息

微信小程序的限制

  1. 1.不支持HTML、没有 Dom。网页用的 JS、CSS 基本要全部重写,WXML 的语法和 HTML 差异还挺大,基本是一个个照着手册的属性去改。CSS 选择器不支持级联。
  2. 2.小程序源码打包后的大小限制为2M,超大传不上去。单次通过 wx.request传输的数据最大也是2M。
  3. 3.MINA 框架实现的 tab bar,最多5个 tab;通过 wx. navigateTo 推入后台的页面最多5层,超过会无法打开新页面。
  4. 4.小程序没有 webview 控件,自带的 view 和 text 又不支持图文混排,还不能动态 set WXML …… 所以小程序上的富文本也就只能做到固定焦点图+纯文本+emoji了
  5. 5.不支持 A 标签,无法打开普通网页。

本文为 dhso 原创

发布在 http://blog.minws.com/wei-xin-xiao-cheng-xu-neng-zuo-shi-yao/

如有转载,请标明来源!

作者信息
姓名:dhso
热评文章
最新评论
文章概览