修复了一些兼容性问题