apicloud使用openFrame彈窗時卡頓問題

今天發現使用openFrame做的彈窗在第一次打開的時候 會有頁面卡頓的情況,後面重新打開就沒有了。測試手機安卓4.x。如果是安卓5.0以上卡頓問題就比較不明顯了。

 

剛開始就認爲是頁面加載過多的文件導致頁面加載過慢,然後在apiready方法裏面寫了一個定時器通過vue的 v-if去控制頁面延時展示,結果頁面比apiready更早的渲染出來,問題沒有解決。

然後嘗試找到什麼原因導致彈窗卡頓問題,把所以的方法刪除掉,無果。試着註釋掉加載的js,發現頁面不卡頓了。找到問題,原來我用了vue之後爲了實現二維碼展示,又使用了jquery.qrcode.js,不知道是兩者衝突還是加載文件過多引起卡頓。

解決方案,如果讓js文件先於佈局文件加載會不會就不會卡頓了,我把js放到了文件的頭部,運行,問題解決

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章