修正代码中的不严谨之处，初步跨平台支持