preloadの実装をiPhoneでも機能するように修正した