微信小程式中獲取高度及裝置的方法

2022-09-01 00:54:11 字數 915 閱讀 2445

wx.getsysteminfosync().windowwidth   //

獲取當前視窗的寬度

wx.getsysteminfosync().windowheight //

獲取當前視窗的高度

wx.getsysteminfosync().model //

獲取當前採用的裝置

wx.getsysteminfosync().pixelratio

wx.getsysteminfosync().language

//獲取當前所採用的的語言

wx.getsysteminfosync().version //

獲取當前裝置的版本

獲取view等元件的高度等資訊(獲取節點資訊)

//

建立節點擊擇器

var query =wx.createselectorquery();

query.

select('

.list

').boundingclientrect();

query.selectviewport().scrolloffset();

query.exec((res) =>);

res內容:

1、res[0]為當前節點的詳細資料

2、res[1]為顯示區域的豎直滾動位置;

3、query.exec((res) => {})中的**函式是最後執行的,若要獲取高度等資訊進行操作的話,要在**函式中進行。

微信小程式獲取unionId

注意本介面需要使用者授權,請開發者妥善處理使用者拒絕授權後的情況。第一步 需要的引數session key,iv,encrypteddata an highlighted block aes解密 待解密的位元組陣列 解密金鑰位元組陣列 iv初始化向量位元組陣列 運算模式 填充模式 public st...

微信小程式 獲取OpenId

var getinfo function thisobj method get success function openidres fail function faildata else fail function error var getinfoagain function thisobj m...

關於微信小程式獲取view的動態高度填坑

wx.createselectorquery select box boundingclientrect function rect exec 如上,拿到了id為box的view,並獲取到了它的寬 高等屬性,此段 要放在onready函式中 注意 如果這個view的寬高是隨著內容而變化的話,這樣獲取...