微动分享:小程序近期更新

分享者:吴鹏

今天先跟大家分享一下小程序近期更新的几个特性,后续会持续的跟踪小程序最新动态,并分享给大家!

微动分享:小程序近期更新_第1张图片
吴鹏.jpg

更新列表

1、小程序间相互跳转
2、页面内发起转发
3、手机联系人
4、网络状态

小程序间相互跳转

如果小程序A、B同时与公众号G关联,那么可以实现从A跳转到B,或从B跳转到A

关联规则:

所有公众号都可以关联小程序。
一个公众号可关联10个同主体的小程序,3个不同主体的小程序。
一个小程序可关联3个公众号。
公众号一个月可新增关联小程序13次,小程序一个月可新增关联5次。

wx.navigateToMiniProgram({
  appId: '',
  path: 'pages/index/index?id=123',
  extraData: {
    foo: 'bar'
  },
  envVersion: 'develop',
  success(res) {
    // 打开成功
  }
})

备注:iOS 微信客户端 6.5.9 ,Android 客户端6.5.10 支持

页面内发起转发

通过给 button 组件设置属性 open-type="share",可以在用户点击按钮后触发 Page.onShareAppMessage() 事件,如果当前页面没有定义此事件,则点击后无效果。

手机联系人

可以在小程序中,直接新增联系人到手机通讯录!

wx.addPhoneContact(OBJECT)

网络状态

可以监听用户使用的是何网络,以及网络状态变化!

//获取网络类型
wx.getNetworkType({
  success: function(res) {
    // 返回网络类型, 有效值:
    // wifi/2g/3g/4g/unknown(Android下不常见的网络类型)/none(无网络)
    var networkType = res.networkType
  }
})

//监听网络状态变化
wx.onNetworkStatusChange(function(res) {
  console.log(res.isConnected)
  console.log(res.networkType)
})

你可能感兴趣的:(微动分享:小程序近期更新)