在iphone / ipad上测试本地网页

时间:2011-07-13 18:50:31

标签: iphone ipad web webserver mobile-website

我在win7机器上运行了一个Apache webserver,它链接到我的hdd上的某个本地文件夹。我创建了一个移动网站,我可以通过我的计算机轻松访问它(通过网络服务器)。然而,当我尝试从我的iphone或ipad设备访问它时,我设法浏览文件很好,甚至打开图像和.js文件但是当我尝试打开网页90%的时间它超时,另外10它倾向于以非常奇怪的方式呈现的时间的百分比(好像没有加载js文件的css。)

我原以为某处有路径错误,但在Apache日志中我看到所有链接文件都被正常访问(即GET /Crash%20Test/test2.htm HTTP / 1.1“200 1338)。

我对网络服务器和网络并不熟悉,所以非常感谢任何帮助!

谢谢你, 马特

2 个答案:

答案 0 :(得分:0)

检查你的html,可能会遗漏一个关闭标签或类似的东西。 IE是非常宽容的,所以它可能在你的电脑上正确显示,但在safari上它不会。

同时检查您的PC上的safari(启用开发人员工具)并查看是否有任何警告或错误。 HTH

答案 1 :(得分:0)

由于您尚未提供部署图,请让我尝试考虑以下假设

  1. 您正在将XAMPP用于本地apache webserver
  2. 它安装在C盘
  3. 您的网站文件夹位于C:\ xampp \ htdocs \ nameofsitefolder
  4. Apache正在默认端口
  5. 上运行

    如果以上所有假设都是正确的。转到安装了Web服务器的计算机上的命令提示符,然后键入ipconfig。 记下您的IP地址。现在在您的移动设备上用ipaddress替换localhost这个词,并在斜杠后添加站点文件夹的名称

    例如,如果localhost/nameofsitefolder将其更改为xxx.xxx.xxx.xxx/nameofsitefolder