1、分享
可以分享小程序的任何一个页面给好友或群聊。
2、模板消息
商户可以将模板消息发送给接受过服务的用户,用户接受一次服务,七天内可收到一条模板消息。
3、客服消息
用户可以在小程序内联系客服,支持文字和图片。商户可以在48小时内回复用户。
4、扫一扫
用户可以在小程序中使用扫一扫。
5、带参数二维码
支持在开发者工具中生成带参数二维码,用户扫码后,可以打开小程序的不同页面。(当前仅限开发者和体验者使用)
此外,还优化和修复了100多个功能点,如大幅增强的地图能力。
微信小程序运行在三端:iOS、Android 和 用于调试的开发者工具。
三端的脚本执行环境聚以及用于渲染非原生组件的环境是各不相同的:
尽管三端的环境是十分相似的,但是还是有些许区别:
ES6 语法支持不一致 语法上开发者可以通过开启 ES6 转 ES5 的功能来规避。详情
ES6 API 支持不一致 考虑到代码包大小的限制,API 上目前需要开发者自行引入相关的类库来进行处理,可以通过 caniuse 或者 X5兼容查询到相关 API 的支持情况
wxss 渲染表现不一致 尽管可以通过开启样式补全来规避大部分的问题 详情,还是建议开发者需要在 iOS 和 Android 上检查小程序的真实表现。
同手机端直接调用摄像头来扫码不同,在 PC 或者 Mac 上调用摄像头来扫码完成调试是一个低效的行为,所以在开发工具上调用二维码扫码 API 后,开发者可以选择一个本地的图片来进行后续的逻辑调试,而不是真正的启用摄像头来扫码,流程有所不同,但是接口的输入和输出是一致的。
最新版本的开发者工具已经支持微信支付的调试,但是为了兼顾到安全,同手机上直接调用微信支付有所不同。
开发者使用手机扫码调试的场景下,打开调试模式之后,最新版的客户端将不检查可信域名。