微信小程序 獲取設(shè)備信息 API實(shí)例詳解
獲取設(shè)備信息這里分為四種,
主要屬性:
網(wǎng)絡(luò)信息wx.getNetWorkType,
系統(tǒng)信息wx.getSystemInfo,
重力感應(yīng)數(shù)據(jù)wx.onAccelerometerChange,
羅盤數(shù)據(jù)wx.onCompassChange
wxml
<button type="primary" bindtap="getNetWorkType">獲取網(wǎng)絡(luò)類型</button> <button type="primary" bindtap="getSystemInfo">獲取設(shè)備信息</button> <button type="primary" bindtap="onAccelerometerChange">監(jiān)聽重力感應(yīng)數(shù)據(jù)</button> <button type="primary" bindtap="onCompassChange">監(jiān)聽羅盤數(shù)據(jù)</button>
js
Page({ data:{ text:"Page system" }, onLoad:function(options){ // 頁面初始化 options為頁面跳轉(zhuǎn)所帶來的參數(shù) }, /** * 獲取當(dāng)前網(wǎng)絡(luò)狀態(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)聽重力感應(yīng)數(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(){ // 頁面關(guān)閉 } })
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
相關(guān)文章
微信小程序 開發(fā)之頂部導(dǎo)航欄實(shí)例代碼
這篇文章主要介紹了微信小程序 開發(fā)之頂部導(dǎo)航欄實(shí)例代碼的相關(guān)資料,需要的朋友可以參考下2017-02-02JavaScript編程中實(shí)現(xiàn)對象封裝特性的實(shí)例講解
JavaScript可以在一定程度上以面向?qū)ο蠓绞竭M(jìn)行編程,而封裝是面向?qū)ο笾械囊粋€重要特性,本文就來分享阮一峰老師對JavaScript編程中實(shí)現(xiàn)對象封裝特性的實(shí)例講解2016-06-06前端JavaScript徹底弄懂函數(shù)柯里化curry
隨著主流JavaScript中函數(shù)式編程的迅速發(fā)展, 函數(shù)柯里化在許多應(yīng)用程序中已經(jīng)變得很普遍。 了解它們是什么,它們?nèi)绾喂ぷ饕约叭绾纬浞掷盟鼈兎浅V匾1酒恼滦【幘畔虼蠹以敿?xì)介紹JavaScript函數(shù)柯里化,需要的小伙伴可以參考下面文字內(nèi)容2021-09-09微信小程序 es6-promise.js封裝請求與處理異步進(jìn)程
這篇文章主要介紹了微信小程序 es6-promise.js封裝請求與處理異步進(jìn)程的相關(guān)資料,需要的朋友可以參考下2017-06-06ChatGPT用于OA聊天助手導(dǎo)致訪問量服務(wù)宕機(jī)
這篇文章主要為大家介紹了ChatGPT用于OA聊天助手導(dǎo)致訪問量服務(wù)宕機(jī),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-03-03JS處理數(shù)據(jù)實(shí)現(xiàn)分頁功能
這篇文章介紹了JS處理數(shù)據(jù)實(shí)現(xiàn)分頁功能的方法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-01-01JavaScript實(shí)現(xiàn)余額數(shù)字滾動效果
這篇文章主要介紹了JavaScript實(shí)現(xiàn)余額數(shù)字滾動效果,將傳入的帶滾動的n位數(shù)字拆分成每一個要滾動的數(shù),然后動態(tài)的創(chuàng)建裝著滾動到每一位相應(yīng)數(shù)字的容器,然后放入傳入的目標(biāo)容器中,更多詳細(xì)內(nèi)容,一起進(jìn)入下面文章學(xué)習(xí)吧2021-12-12微信小程序本作用域下調(diào)用全局JS詳解及實(shí)例
這篇文章主要介紹了微信小程序本作用域下調(diào)用全局JS詳解及實(shí)例的相關(guān)資料,需要的朋友可以參考下2017-02-02