更好的兼容 mac osx