小程序和網頁差不多,前台用wxml把內容擺好,然后用css調整樣式。所以和web一樣,必須要能夠精確控制每一個元素的大小。在Web中,通過CSS基本達到了像素級的控制。但在小程序中,情況有所不同。下面是我通過微信提供的事件分析,把近7天訪問的終端的分辨率的情況匯總了一下:
有些看起來很小,其實並不是老機子,而是手機和電腦在分辨率上有所差別。除了px,還有dp、vw、rem等一系列尺寸標准。
http://blog.csdn.net/zhoudailiang/article/details/50505362
https://segmentfault.com/q/1010000002727589/a-1020000002728503
盡管有一系列單位,但是經過試驗,無法達到像微信那樣,不管怎么調整系統字體大小,自身字體仍然不變的效果。目前的策略,仍然只能使用rpx,按照測試手機的特大字體效果設置。
我的小程序:簡單賬本,手機掃碼或者在小程序主頁搜索“簡單賬本”即可: