以上问题解决方案,
1,小游戏用webGL模式不要用canvas模式。
2, webGL模式下,iphoneX显示确实是在部分适配模式下存在不准确的情况。核心原因是微信小游戏不允许引擎来控制canvas的大小。小游戏的canvas大小是自动拉伸的。所以有一些适配模式就失效了。这里建议采用fixedauto、或者full等模式,这些模式的适配原理是无需考虑设计宽高,会自动改变stage宽高。所以用这些适配模式可解决遇到的问题。如果存在背景图显示全屏铺满的需求,可以通过将背景图的top、bottom、left、right属性设置为0,就可以铺满全屏了。