微信小程序 獲取設備信息 API實例詳解
更新時間:2016年10月02日 10:00:40 作者:順子_RTFSC
這篇文章主要介紹了微信小程序 獲取設備信息 API實例詳解的相關資料,需要的朋友可以參考下

獲取設備信息這里分為四種,
主要屬性:
網(wǎng)絡信息wx.getNetWorkType,

系統(tǒng)信息wx.getSystemInfo,

重力感應數(shù)據(jù)wx.onAccelerometerChange,

羅盤數(shù)據(jù)wx.onCompassChange

wxml
<button type="primary" bindtap="getNetWorkType">獲取網(wǎng)絡類型</button> <button type="primary" bindtap="getSystemInfo">獲取設備信息</button> <button type="primary" bindtap="onAccelerometerChange">監(jiān)聽重力感應數(shù)據(jù)</button> <button type="primary" bindtap="onCompassChange">監(jiān)聽羅盤數(shù)據(jù)</button>
js
Page({
data:{
text:"Page system"
},
onLoad:function(options){
// 頁面初始化 options為頁面跳轉所帶來的參數(shù)
},
/**
* 獲取當前網(wǎng)絡狀態(tài)
*/
getNetWorkType: function() {
wx.getNetworkType({
success: function(res) {
console.log(res)
}
})
},
/**
* 獲取系統(tǒng)信息
*/
getSystemInfo: function() {
wx.getSystemInfo({
success: function(res) {
console.log(res)
}
})
},
/**
* 監(jiān)聽重力感應數(shù)據(jù)
* - 帶on開頭的都是監(jiān)聽接收一個callback
*/
onAccelerometerChange: function() {
wx.onAccelerometerChange(function(res) {
console.log(res)
})
},
/**
* 監(jiān)聽羅盤數(shù)據(jù)
*/
onCompassChange: function() {
wx.onCompassChange(function(res) {
console.log(res)
})
},
onReady:function(){
// 頁面渲染完成
},
onShow:function(){
// 頁面顯示
},
onHide:function(){
// 頁面隱藏
},
onUnload:function(){
// 頁面關閉
}
})
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
您可能感興趣的文章:
相關文章
JavaScript編程中實現(xiàn)對象封裝特性的實例講解
JavaScript可以在一定程度上以面向對象方式進行編程,而封裝是面向對象中的一個重要特性,本文就來分享阮一峰老師對JavaScript編程中實現(xiàn)對象封裝特性的實例講解2016-06-06
前端JavaScript徹底弄懂函數(shù)柯里化curry
隨著主流JavaScript中函數(shù)式編程的迅速發(fā)展, 函數(shù)柯里化在許多應用程序中已經(jīng)變得很普遍。 了解它們是什么,它們如何工作以及如何充分利用它們非常重要。本篇文章小編九向大家詳細介紹JavaScript函數(shù)柯里化,需要的小伙伴可以參考下面文字內容2021-09-09
微信小程序 es6-promise.js封裝請求與處理異步進程
這篇文章主要介紹了微信小程序 es6-promise.js封裝請求與處理異步進程的相關資料,需要的朋友可以參考下2017-06-06
JavaScript實現(xiàn)余額數(shù)字滾動效果
這篇文章主要介紹了JavaScript實現(xiàn)余額數(shù)字滾動效果,將傳入的帶滾動的n位數(shù)字拆分成每一個要滾動的數(shù),然后動態(tài)的創(chuàng)建裝著滾動到每一位相應數(shù)字的容器,然后放入傳入的目標容器中,更多詳細內容,一起進入下面文章學習吧2021-12-12

