Web应用程序不在iPad上工作但在桌面浏览器上工作

时间:2012-05-11 10:14:01

标签: javascript jquery html ipad browser

我正在创建一个使用JQuery,CSS和HTML在ipad上运行的Web应用程序,当我在Web浏览器上测试我的应用程序时,一切都运行正常,但是当我通过ipads浏览器访问Web应用程序时,所有窗口都看起来像相同但没有任何功能。我不知道为什么,因为我将所有.js文件导入到.html文件中,并且所有功能都在safari上运行并在桌面上激活....就好像ipad上的web应用程序忽略了我的所有.js文件!

这是我的文件的图片,如果有人想要的话我可以添加代码

enter image description here

有没有人知道为什么功能不能在ipad上运行?

3 个答案:

答案 0 :(得分:0)

我无法告诉你为什么它不起作用,但你可能有兴趣尝试以下其中一项以查看正在发生的事情:

这样做可以让你有一个像FireBug这样的检查员来处理移动浏览器中的内容。

答案 1 :(得分:0)

另一种可能性是它确实加载了你的js文件,但是由于代码中的一些错误,js才停止运行。如果我没记错的话,iPad上有一些开发人员工具可以通过de settings app打开。您还可以查看Web服务器日志,以查看在通过iPad访问时是否还请求了js文件。如果是,那很可能是某处的js错误。

答案 2 :(得分:0)

您是在设备上本地运行网页还是远程运行网页?

如果它们是在本地运行的,那么请确保JS fies实际上已复制到应用程序包中。

默认情况下,由于某种原因,它们会陷入“编译源”而不会按原样复制。

在XCode4中,单击左侧窗格中的项目,然后在右侧窗格中选择Build Phases
Copy Bundle Resources下,确保您的js文件在那里 - 如果没有,请使用'+'添加它们。

相关问题