去年,在作mui的5+APP過程當中,遇到好多坑,固然我覺得填坑之路到此爲止了,玩玩沒想到啊,個人這個項目竟然出了二期,二期啊!!!html
喪心病狂有木有,並且功能增長的是原來的3倍,而且以前的功能還要調整,我。。。。算了,我忍了。svn
然而,這還沒完,就在得知要作的時候,以前的同事一個走了,一個作別得去了,我。。本身。。。。一我的。。。。作。。。。測試
哎,爲了生活,我忍了ui
以前2018-12-07我發的博客,可以解決底部虛擬按鍵的問題,可是在二期的時候。。。致使文件上傳炸了,怎麼說呢,只要你敢傳,APP就敢卡死你,htm
就是這麼的不講道理。。沒辦法,文件是必須上傳的,全部,以前發的博客就很差使了,那怎麼辦呢,解決辦法在N個小時的冥想以後出來了博客
經過每次獲取底部tabbar的座標,來加載上面的頁面,這樣,樣式問題就解決了(這個坑花費了一天時間)文件上傳
可是再次進入的時候就會有問題(運行到後臺,虛擬按鍵顯示到隱藏或隱藏到顯示),樣式就炸了。。。。。。。。。。。。。。mui
加監聽吧,保存上次的座標,在用此次的做對比,以後各類處理,prefect,求的嘛得,很差使?兩次數據同樣?換個別的,屏幕高度吧,後臺
還同樣???我炸毛了,難道底部虛擬按鍵也算屏幕的高度,(3小時過去了),在我整理了各類思路,捋順各類代碼後(雖然沒啥效果),im
一次偶爾的測試中,我發現第一次切換很差使,第二次就好使了,wtf??靈光一閃,新機次哇 一次墨 HI託次!
因爲以前見識到5+APP的尿性,我想到了,難道是加載太慢了?那也不會js都出來了,html沒出來吧,抱着試試看的態度,我加了個setTimeOut,
好使了!蒼天啊!大地啊!個人祖國母親啊!大家看到了嗎,我解決這個BUG了,解決了!順帶一提,有個其餘的BUG一樣加上setTimeOut就行了。。。。。。。
神TMD 5+APP,修改,提交svn,已是深夜2:40(好吧,寫完3點了)
洗洗睡了,各位晚安(明天又是充滿但願的一天【週一】呢,不對,是今天)。