0

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

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

在此处输入图像描述

有谁知道为什么该功能无法在 ipad 上运行?

4

3 回答 3

0

另一种可能性是它确实加载了您的 js 文件,但是由于您的代码中的一些错误,js 只是停止运行。如果我没记错的话,iPad 上有一些可用的开发者工具,您可以通过 de settings 应用程序打开它们。您还可以查看您的 Web 服务器日志,以查看在通过 iPad 访问时是否还请求了 js 文件。如果是,则很可能是某个地方的 js 错误。

于 2012-05-11T12:02:35.280 回答
0

我无法告诉您为什么它不起作用,但您可能有兴趣尝试以下方法之一以了解发生了什么:

它们的作用是让您拥有像 FireBug 这样的检查器,用于检查通过移动浏览器的内容。

于 2012-05-11T11:03:19.100 回答
0

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

如果它们在本地运行,则确保 JS 文件实际复制到应用程序包中。

默认情况下,它们出于某种原因卡在“编译源”中,而不是按原样复制。

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

于 2012-05-11T13:15:41.463 回答