diff --git a/src/core/service/api/base/upx2px.js b/src/core/service/api/base/upx2px.js index 6c5ffcb2e5a3a06dfe9be205c02b01130927eee4..ba668b7d110e8726f69e17b820f53274d6f96262 100644 --- a/src/core/service/api/base/upx2px.js +++ b/src/core/service/api/base/upx2px.js @@ -32,10 +32,10 @@ export function upx2px (number, newDeviceWidth) { result = Math.floor(result + EPS) if (result === 0) { if (deviceDPR === 1 || !isIOS) { - return 1 + result = 1 } else { - return 0.5 + result = 0.5 } } return number < 0 ? -result : result -} +} diff --git a/src/platforms/app-plus-nvue/services/api/upx2px.js b/src/platforms/app-plus-nvue/services/api/upx2px.js index f971d2a7cac28061f6e638d20ba915b032931d08..1bd5923dc374b4607f16749847fa40f0602f4a68 100644 --- a/src/platforms/app-plus-nvue/services/api/upx2px.js +++ b/src/platforms/app-plus-nvue/services/api/upx2px.js @@ -16,9 +16,9 @@ export function upx2px (number, newDeviceWidth) { result = Math.floor(result + EPS) if (result === 0) { if (deviceDPR === 1 || !isIOS) { - return 1 + result = 1 } else { - return 0.5 + result = 0.5 } } return number < 0 ? -result : result @@ -30,4 +30,4 @@ export default function initUpx2px (nvue) { deviceDPR = env.scale deviceWidth = Math.ceil(env.deviceWidth / deviceDPR) isIOS = env.platform === 'iOS' -} +}