Javascript Android浏览器没有';t在Android版本4.0.4中加载我的网站

Javascript Android浏览器没有';t在Android版本4.0.4中加载我的网站,javascript,android,phonegap-plugins,android-4.0-ice-cream-sandwich,Javascript,Android,Phonegap Plugins,Android 4.0 Ice Cream Sandwich,我在SO中发现了一些与我有关的问题,但到目前为止没有一个对我有帮助,所以我会尽力解释 当我在安卓4.0.4版本的安卓浏览器中打开我的网站时,它不会加载网站的任何页面,它只显示一个白色页面,什么也不做。 我试过谷歌浏览器、火狐浏览器和其他浏览器,效果不错。我已经用这个版本在很多设备上进行了测试,它也发生了同样的事情,所以它不是这个设备 网站是这样的 我曾尝试打开其他网站,类似于我试图在这个特定版本的浏览器中打开的网站,并且它工作正常,因此我得出结论,这是我的网站在这个浏览器版本中的问题 我想这个A

我在SO中发现了一些与我有关的问题,但到目前为止没有一个对我有帮助,所以我会尽力解释

当我在安卓4.0.4版本的安卓浏览器中打开我的网站时,它不会加载网站的任何页面,它只显示一个白色页面,什么也不做。 我试过谷歌浏览器、火狐浏览器和其他浏览器,效果不错。我已经用这个版本在很多设备上进行了测试,它也发生了同样的事情,所以它不是这个设备

网站是这样的

我曾尝试打开其他网站,类似于我试图在这个特定版本的浏览器中打开的网站,并且它工作正常,因此我得出结论,这是我的网站在这个浏览器版本中的问题

我想这个Android浏览器版本可能与我正在使用的一些本机javascript函数不兼容,因此它没有加载启动应用程序所需的内容,因为我已经调试了它,并且一些变量与启动应用程序所需的不一样。 我注意到事件有时不会触发,但我真的不明白为什么,可能是因为它没有加载一些变量

我正在使用phonegap InApp Browser将我的网站加载到移动应用程序中,而InApp Browser使用的是Android浏览器,因此我无法在那里工作

所以,如果有人知道它可能是什么,或者有关于这个浏览器与本机javascript函数或事件的兼容性的更多信息,我将非常高兴得到任何帮助

对不起,如果我说得太含糊不清了,但我不知道我还能做些什么,我花了很长时间试图找到解决方案,我真的必须在这个特定版本的Android浏览器中实现这一点


非常感谢。我终于找到了解决这个问题的办法。问题是Android版本在加载页面时没有加载
窗口.document
。(仍然不知道为什么)所以解决方案是,将文档放在
窗口.prototype.document
中,浏览器在
窗口中查找。如果在prototype中找不到,则在
窗口中查找文档。

我不知道是不是在加载的时候窗口还没有文档,当它看起来在原型中已经加载时,我仍然试图发现那里到底发生了什么,但是这个解决方案解决了我的问题。

代码示例或网站链接将有助于了解问题所在。很抱歉,我忘了将链接放在网站上。这些代码示例我不知道该放在这里什么对不起,我只能假设这与CSS/jQuery组合有关,更可能是你所说的jQuery在Chrome和Firefox中工作。类似于[这个问题的答案]()的东西可能会解决你的问题,重定向Android浏览器并显示一个简单的页面。我不认为这是我正在寻找的解决方案,但无论如何感谢你的帮助!