小程序版本更新带来了什么?

  • • 发表于 9个月前
  • • 作者 MINA搬运工
  • • 666 次浏览
  • • 4 条评论
  • • 最后编辑时间 9个月前
  • • 来自 [技术]

原创声明:本文为作者原创,未经允许不得转载,经授权转载需注明作者和出处

近期,微信公众平台对小程序进行了公测,为了让商户开发出功能更加丰富的小程序,现新增相关能力,具体如下:

1、分享

可以分享小程序的任何一个页面给好友或群聊。亲测只可以在微信中传播。而且如果是体验版,对方必须是体验者才可以。如果是预览的话,对方也必须是开发者,当然正式发布的话,随意了。可惜还没有正式版本发布出来的小程序..

2、模板消息

商户可以将模板消息发送给接受过服务的用户,用户接受一次服务,七天内可收到一条模板消息。这个内容是早就有的,现在正式开发大家一起使用而已…

3、客服消息|接口

用户可以在小程序内联系客服,支持文字和图片。商户可以在48小时内回复用户。小程序这是要和淘宝干一仗的节奏了。淘宝这下要被腾讯来一“巴掌”了

4、扫一扫

用户可以在小程序中使用扫一扫。当然是外链的话,你就不要想了..

5、带参数二维码

支持在开发者工具中生成带参数二维码,用户扫码后,可以打开小程序的不同页面。(当前仅限开发者和体验者使用)。这个功能和带参数的分享类似,但是带来了无限的想象,参数是一个好东西,你可以把很多东西作为参数,一种唯一标识,在餐厅传入台号、在车站传入公交站台、在医院传入排号,更对场景…

此外,还优化和修复了100多个功能点,如大幅增强的地图能力。(小程序92条更新)


6、其他笔者整理出来的个人使用的内容

(1)- 小程序中必须使用 this.setData 进行数据的更新了,之前在onLoad中的 this.data 的属性设置形式不可用了

(2)- 小程序中其他页面跳转到 tabBar页面,提供了专用的 wx.switchTab,其他跳转到 tabBar 的方式无效(API wx.navigateTo wx.redirectTo 不允许跳转到 tabbar 页面,请使用 wx.switchTab)

(3)- swiper 的循环轮播 circular=”true”,苹果真机测试时,有点丑;有人问垂直轮播怎么实现,其实swiper中有一个隐藏的属性,vertical=”true”,垂直轮播即刻呈现

(4)- wx.showtaost 的透明蒙层 mask=”true”,防止误点击;而且修复了一个 退出当前页,依然显示 toast 的 bug

(5)- wx:if 和 hidden 都可以实现 显示隐藏,前者有惰性,后者初始渲染占用一点时间。之前 hidden 个人使用时,是在view中有效的,但是 input 等组件无效。这次更新修复 <switch/> <radio/> <checkbox/> <image/> <video/> hidden 属性不生效的问题

(6)- 目前真机测试IOS中特有的:将小程序显示在聊天最顶部,退出小程序,可极其方便的再次进入,并且可以保存离开小程序之前的状态。Android 没有的原因,估计就是不需要..

(7)- Page.onShareAppMessage 中的 path 必须是 / 开始的,可能只可以是绝对路径,官方的案例中是 /page/user?id=123,据此猜测,分享的页面应该是一种模板化内容,比如电影详情页、新闻、其他文章等等内容,有了 id 就有了一切。分享内容打不开的话,参看 1、分享

(8)小程序开发者工具、IOS微信、Android微信,需要三端同意,才能使用此次更新的内容 ,IOS微信 6.5.2、Android微信 6.5.0、开发者工具 0.11.122100

(9)此次更新有一个自定义预览启动页的功能,但是好玩的是:设置的自定义启动页,使用了 pages 中的第一个页面的 json 配置,也就是导航栏配置…. 我的眼袋都要掉下来了. ~~~

自定义预览

(10)还有更多内容,期待大家一起去发现。

猜想一下:蓝牙来了,小程序简直逆天… vrar 什么的席卷而来

分享到:
评论区(共4条评论)
4条评论
Ctrl+Enter
作者

MINA搬运工

MINA搬运工

APP:4 帖子:46 回复:280 积分:3900

已加入社区[321]天

为自由而思,行自由事

作者详情》
精品推荐课程更多
扫码入群
Top