Ios 在mobile safari中查看本地html/js内容

Ios 在mobile safari中查看本地html/js内容,ios,mobile-safari,Ios,Mobile Safari,我需要使用mobile Safari查看一些本地(保存在iPad的某个地方)html/js内容。通过读取一些线程,似乎文件://协议被禁用。对吧? 如果是这样,我看到的解决方案是安装一个应用程序,将iPad变成http服务器(不需要支持php或其他任何东西),在那里加载我的内容,并通过http://localhost/...或http://127.0.0.1/...使用移动safari。 这真的有可能吗?有人能给我推荐一个好的网络服务器应用程序,它可能不需要越狱或其他黑客攻击 谢谢 您可能无法做

我需要使用mobile Safari查看一些本地(保存在iPad的某个地方)html/js内容。通过读取一些线程,似乎文件://协议被禁用。对吧?

如果是这样,我看到的解决方案是安装一个应用程序,将iPad变成http服务器(不需要支持php或其他任何东西),在那里加载我的内容,并通过
http://localhost/...
http://127.0.0.1/...
使用移动safari。 这真的有可能吗?有人能给我推荐一个好的网络服务器应用程序,它可能不需要越狱或其他黑客攻击


谢谢

您可能无法做您想做的事情,因为为了让您的应用程序向Mobile Safari提供HTTP请求,它必须在后台运行,并且没有允许的后台模式涵盖这一点

如果你在运行应用程序后只需要一次响应,那么你可以使用,尽管这可能没有得到苹果的批准——很难预测他们对此的响应

如果您确信进入应用商店时不需要此功能,则可以通过滥用其他后台模式之一(如假装是VOIP应用程序或媒体播放器)使应用程序在后台永久运行

在后台运行后,可以使用来实际提供文件


如果您描述了您想要实现的目标,可能有人会建议使用本地文件/移动Safari的替代方法。

谢谢您的回答。我需要做的是显示一些在iPad上运行的html5交互式内容。问题是,在运行演示时,我将没有任何internet连接。我试图找到一个简单的解决方案,将不需要创建一个专门的应用程序。我可以把我的内容放进我的Android手机,在那里安装一个网络服务器(比如kWS),把内容放在那里,激活便携式wifi功能,然后在那里与iPad连接,但我会把它保留下来,就像你上次试过类似的应用程序一样?另外,HTML5还包括您可以使用的脱机功能。如果您要创建自己的应用程序,只需将内容加载到
UIWebView
就比切换到Mobile Safari要简单得多,您不必处理后台处理问题。再次感谢!事实是(据我所知),UIWebView基于旧版本的webkit,我需要完全的功能,特别是在javascript引擎方面。这就是我现在考虑使用移动safari的原因。我猜离线页面也是基于UIWebView的。如果是这样的话,我认为目前除了使用第二台设备作为服务器之外,没有其他出路了。。。你怎么看?不,它使用的WebKit版本与Mobile Safari相同,只是缺少一种特定类型的JavaScript优化。我想,如果你不尝试简单的方法,就去尝试更复杂的方法,那你一定会发疯的。好吧,我会按照你的建议去做,看看会发生什么(只要苹果给我送来我刚买的iPad:S)。再次感谢!