修正了一些兼容性问题。