我想在 UIWebView 中显示一个“完整的网站”(打包在一个包中)。
当我将捆绑包放入 xcode 并将其添加到“编译内容”时,一切都已完美加载,js 文件工作正常。
不幸的是,为了允许更新这个网站,我需要从另一台服务器下载这个作为 zip 的文件......当我在 UIWebView 中加载索引页面时,我可以轻松获取 zip,解压缩并将所有内容放在一个包中,js文件不工作!
如何设置任何内容以使此代码可执行或类似的东西?
这是加载我创建的包的部分:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *test = [[NSBundle bundleWithPath:documentsDirectory] pathForResource:@"contentNewVersion.bundle/index" ofType:@"html"];
[_webView loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:test isDirectory:NO]]];
我的索引的位置是:/var/mobile/Applications/A2B602C3-DEC0-40FE-9469-288F666196A7/Documents/contentNewVersion.bundle/index.html `