微信小程式中未解決的坑

2022-07-15 08:12:09 字數 663 閱讀 6964

1、movetolocation的問題:在onload中初始化了地圖 this.mapctx = wx.createmapcontext('

map'); 但是立馬呼叫 this.mapctx.movetolocation(); 是不會執行的,可能是因為createmapcontext是非同步的原因,但是官方文件沒有說明是同步還是非同步介面。

2、在scroll-view中使用picker-view導致無法往下滑動,但是往上滑動沒有影響,如果往下滑動的話需要按住並往上滑動,再往下滑動才可以。

ps:掛起就是顯示在聊天頂部

1、setinterval問題:掛起和息屏狀態下會導致setinterval停止的問題,在安卓下,息屏會變慢(這個應該受機型和系統的不同而不同),掛起不影響(或者說影響很小)

2、掛起和息屏狀態下頁面表現不一致的問題:使用vconsole的時候都顯示的是執行onhide函式,但是在onhide函式中執行redirectto到另乙個頁面,息屏狀態下沒問題,但是掛起狀態下有時就不會進行跳轉,但是卻會執行跳轉的成功函式。。。

3、scroll-view元件的問題:在使用scroll-view元件並使用scroll事件時,滑動一次,會觸發多次scroll事件。

1、虛擬鍵盤導致的螢幕高度問題:在虛擬鍵盤顯示和不顯示的時候,使用 wx.getsysteminfo 獲取到的螢幕高度是不一樣的。

微信小程式 setData 的坑

官網文件在使用setdata 設定陣列物件的某個元素的屬性時,是這麼使用的 page changeiteminarray function 使用了 array 0 text changed data 這樣的值。但在實際使用中,我們對陣列的中的某個元素的設定是動態的。即 我們通常應該是 array i...

微信小程式 setData 的坑

官網文件在使用setdata 設定陣列物件的某個元素的屬性時,是這麼使用的 page changeiteminarray function 使用了 array 0 text changed data 這樣的值。但在實際使用中,我們對陣列的中的某個元素的設定是動態的。即 我們通常應該是 array i...

微信小程式cover view的坑

原生元件不支援z index改變顯示層級,後面的標籤會在頂層顯示 ios上部分css樣式不支援,如果使用了會導致文字顯示不出來,可能造成影響的有 display flex flex direction column justify content center align items center ...