const maskRectSize = isSafari ? { width: '100%', height: '100%' } : { width: '100vw', height: '100vh' };这段代码只是为了显示占比吗?屏幕放大缩小会导致遮罩异常?是否是有意设计或者是别的原因?如果不是,我可以提个pr吗