目前 rpx 是根据宽度自动按比例缩放,所有用到 rpx 的单位都会根据宽度进行比例缩放。这导致了手机和电脑上无法兼容使用,按钮大小字体都会变得无比硕大。
这个按照宽度设定的单位是否本身就不合理?设置内开关只有禁止 px 转 rpx,但没有禁止 rpx 转 px 的选项,也无法自定义缩放比例级别。
这个问题除了在手机和电脑上有问题外,在手机横屏打开和竖屏打开页面时,字体,元素宽度,按钮大小全都跟着变大,一点也不合理并且没有开关可以设置。
fontSize 倒是有很多在 html 里加 script 解决的方案,但其他诸如宽度高度、位置等等都没有解决方案。
无奈现在只能全部改为用 px 作为单位,既然提供了 rpx,为什么不提供控制选项呢?
微信小程序提供 rpx 是因为微信小程序只能在手机上用,但 uniapp 不是呀