I have a mobile web application (not packaged through PhoneGap) that is successfully working on Chrome, Safari, and Safari mobile on iOS, but I have not had any success on Android Phones or with Firefox.

However, when I run the app on a virtual Android device (2.3 or higher) it works fine. What can I do to make sure that it works on both?

On the HTC Hero (Android 2.1), it doesn't seem like it makes it into the initialization of the first view. As for other devices (higher than 2.3) I just get a blank screen.

Let me know about any other information that I can provide. I can test on virtual devices lower or higher than 2.3 and report those errors, provide code samples, etc.

All help is appreciated. We feel that our app is so close to launch, this is all that is holding us back!