作者:admin 更新時間:2022-01-26 14:49:55
1)后臺調試麻煩,因為API接口必須https請求,且公網地址,也就是說后臺代碼必須發布到遠程服務器上;當然我們可以修改host進行dns映射把遠程服務器轉到本地,或者開啟tomcat遠程調試;不管怎么說終歸調試比較麻煩;
2)前臺測試有諸多坑,頭疼莫過于模擬器與真機顯示不一致(之前碰到一個案例,后續單獨講解);
3)真機測試,個別功能安卓和蘋果表現迥異,我們的小程序里有很多頁面有定位功能,模擬器和iphone定位瞬間完成,然而安卓手機就不一樣了,老顯示“定位中...”要很久才能定位好。后來沒辦法只能優化,減少定位次數;
4)native組件,展示很不好,比如textarea,不能在滾動頁面出現,而且至于頂層,經常其它組件會被它遮擋,點擊其它組件時,就進入textarea輸入框;畫布組件也是如此;
5)頁面跳轉深度不能超過5個頁面,這個比較麻煩,有些復雜的頁面跳轉沒法實現,不過太復雜的話也有悖小程序簡單易用的原則啦;
6)小程序升級問題,官方文檔說會自動更新,實際情況往往是要先把原來的小程序刪除掉,重新搜索添加,才能加載新版本;
7)頁面渲染穩定性有待提高,已經好幾次出現部分用戶的頁面顯示異常,整個頁面被放大了好幾倍,先刪除原來小程序再添加回來,如此重復好幾次,才能顯示正常;
8)js引用只能使用絕對路徑;基于安全性及MINA框架實現原理,小程序中對js使用做了很多限制,不能使用:new Function,eval,Generator,不能操作cookie,不能操作DOM;
9)開發工具bug比較多且效率比較低,三天兩頭升級,解決老問題的同時又出現問題;文件查找、資源定位、代碼編輯較eclipse有一定差距。經常出現把a.js當做b.js來修改。
整合同類新聞,相關新聞一手掌握
與互聯網同行,實時掌握網建行業動態
日期:2025-04-19 18:45:15瀏覽次數:1次
日期:2025-04-18 17:13:34瀏覽次數:2次
日期:2025-04-14 20:50:11瀏覽次數:1次
日期:2025-04-14 20:46:18瀏覽次數:2次
日期:2025-04-11 16:42:05瀏覽次數:3次
400-089-6678
技術及服務人員實時指導 在線答疑