抽离各种兼容问题！