分享者:吳鵬
今天先跟大家分享一下小程序近期更新的幾個特性,后續會持續的跟蹤小程序最新動態,并分享給大家!
吳鵬.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)
})