2012-06-15 139 views
3

我有一个我想在iPad上测试的HTML项目(CSS/JS/jQuery)(在Safari中)。从我读过的内容来看,iOS浏览器并不支持协议,即使这样做,我也不认为您能够将文件系统导航到项目所在的位置。如何在iPad上打开HTML项目

请纠正我的任何信息,如果我错了,我是一个Android的人这么多的,这是新的我。尽管如此,我试图使用名为Fileapp的应用程序来解决我的问题。我能够访问和加载我的项目,但它是在Fileapp的本地浏览器中,而不是Safari(除非它实际上是WAS Safari,它只是被屏蔽了)。

有谁知道我的问题的解决方案(最好是免费)的?

+0

您是否没有选择托管项目,即使在您的局域网? – saluce

+3

在本地网络上设置Apache服务器并直接连接到它。 – Ryan

+0

您的网站是否有需要运行的服务器端代码? – trumpetlicks

回答

5

2016 UPDATE

有几个服务,现在使这个容易。如果你没有自己的Web服务器退房,这使得从你的电脑轻松更新直播网页的这些免费服务之一:

Heroku

Git Pages

这两种服务的要求using git, learn it,你不会后悔的。 FTP传送或使用Dropbox的服务HTML来一台iPad的

日子已经一去不复返了。

如果您需要能够做到这一点,而没有连接到互联网,检查出这篇文章使用本地IP隧道。这实际上打开了您的PC上的localhost,任何人都可以在WiFi网络上查看,无论wifi是否实际连接到Internet。

http://wesbos.com/localhost-mobile-device-testing/

我喜欢的Heroku因为我更可能是位置和电脑之间的切换比我是一个WiFi网络没有连接到互联网。

OLD ANSWER 2012

得到一个Dropbox帐户,并把该项目在公开的文件夹中。

单击鼠标右键获得公众链接,然后浏览到你的iPad上该位置。


当我从iPad应用程序获得的链接它不工作,它只是显示了原始的HTML与URL结构,像这样

dropbox.com/s/...

当我去网站并复制公共链接(只有当文件在公共文件夹中时才可用)我得到了实际工作的链接。

+0

我已经尝试了几种使用Dropbox的东西,包括你的想法,但没有工作不幸。 – vdelricco

+0

它适用于我的iPad项目。打开URL时Safari上会发生什么? –

+0

什么是您的用户#和您想要打开的文件的名称。我可以给你发送工作链接。 –

0

一个解决问题的方法,如在原来的问题提出的意见中指出MiniTech移动,是建立一个Apache服务器,我的本地网络上,并直接连接到它。这完全符合我的需要。

1

Apache可能不是最方便的网络服务器,用于本地项目的这种临时服务。相反,如果你在Mac或Linux发行版已安装的Python(这是大多数人),你可以启动一个网络服务器与一衬垫,以满足您当前的工作目录的终端:

python -m SimpleHTTPServer 

默认情况下,它将服务于端口8000;您可以通过将其作为最终参数传递给命令来指定另一个端口。

要从其他设备(如iPad或手机)连接到此服务器,首先您需要确保您的手机连接到与Mac或Linux PC相同的本地网络。然后,在电脑上,运行

ifconfig 

,并通过输出为您的本地IP地址,这将在输出中被标记为inet addr和上市比“本地回环”等其中一个连接下看。在我目前的PC上,我看到inet addr:192.168.0.3连接wlan0下列出。

现在,在您的手机上,打开您选择的浏览器,导航至您在SimpleHTTPServer所服务的端口上从ifconfig获得的IP地址。例如,http://192.168.0.3:8000。您将看到与您启动服务器的目录相对应的目录列表,并从那里可以查看您感兴趣的任何文件。