目前開發微信小程序的商家和企業特別多,作為專業的合肥小程序開發公司,宜聘科技在分析眾多客戶的小程序案例中發現,很多開發者在開發小程序的過程中,都存在一定的問題。
那么哪些問題是微信小程序開發過程中,最常見的問題。如何有效避免這些問題的出現或者帶來的影響呢?
這里宜聘科技就為大家詳細的介紹一下。
1.模擬器顯示的字體大小和真機不一致
在沈陽小程序開發過程中,出現字體顯示不一致這種情況的原因是所有的字體單元都使用rpx,小程序框架提供了rpx(responsive pixel),可以根據用戶設備屏幕的大小自適應屏幕的寬度。
在移動端日常開發的過程中,一般都會使用rem單元,因為它可以解決屏幕適應問題。
注意:并非所有單位都適合用rpx,譬如某些字體標題不需要進行自適應就不需要使用rpx(px寫成多大就是多大,rpx將根據屏幕大小進行換算)。
2.編輯器使用不方便
微信提供的開發工具,雖然從表面上看上去不錯,但是在沈陽小程序開發過程中使用的時候卻有不少的問題,譬如快捷鍵不夠豐富,連基本的快捷鍵都不滿意,可視性就更不用說了,智能提示就更不用說了。
官方開發工具的一些優缺點:
優點:
可以對小程序進行編譯和調試
預覽支持移動預覽,真機預覽
代碼庫編輯
項目管理
上傳提交方便
缺點:
編輯器可視性太差
基本快捷方式不完整
跨文件提示太弱
API提示不完整
3.小程序代碼包容易超過大小限制
目前,小程序包大小有以下限制:
整個小程序的所有子包大小不能超過8M
單包/主包大小不能超過2M。
轉包優化可以參考官方網站:https://developers.weixin.qq.com/miniprogram/dev/framework/subpackages.html
縮小小程序代碼包的方法:
a.最好不要引用本地圖像,將圖像放在服務器上; 一些圖片有幾兆字節,建議圖標使用矢量圖像。
b.優化代碼的邏輯,嘗試刪除重復的代碼。 可以使用一個view來實現就不要使用兩個,減少嵌套的效果。
c.嘗試盡可能多的復用代碼,能少一頁就少一頁。
d.使用壓縮工具打包和壓縮代碼(如果壓縮效果比較好,最多可以減少20%-40%大小)。
4.沒有使用https配置服務器
在沈陽小程序開發過程中,有些企業在配置服務器的時候,沒有使用https進行配置,最終導致服務器配置失敗,為了安全考慮,小程序在真機預覽、線上環境當中必須使用https配置服務器。
以上便是關于微信小程序開發過程中有哪些常見問題的相關介紹,想要了解更多微信小程序相關新聞資訊知識,請關注安徽宜聘科技。