最近在學習手機webapp的開發,過程中有幾個疑問想請教下大家:
1.因為頁面之間的跳轉需要加載頁面文件,所以過程中會有白屏出現,你們是怎麼解決的?
新增載入層,出現loading效果?
還是說用框架做單一頁面應用?
還是說不做處理?
還是說有什麼好辦法?
2.頁面自適應問題,畢竟解析度太多,是如何做到自適應佈局?
百分比就不考慮了,麻煩,是使用rem?
還有flex佈局在行動端有什麼相容性問題?
還是說有什麼其它方法
3.點擊事件使用touchstar,touchmove,touchend原生的事件,還是使用例如zepto的tap,為了解決行動端點擊事件有什麼更好的框架沒有?
phpcn_u15822017-05-18 10:47:49
1.新增載入層loading,可以減緩視覺白屏,或是像今日頭條放一張預設圖片。使用與否看具體的業務,但是作為初學者,可以都嘗試一下
2.rem,佈局上的坑可以自己多踩踩,這樣能力才會提高
3.fastclick.js科技解決tap的穿透問題。有些業務場景也是會使用touch。
建議都試試看,這樣進步才會快