HTML 文件无法正常工作,与 UIWebView 中的浏览器相同



我一直在iOS平台开发一个应用程序,它需要在WebView中显示HTML文件。我的 UIWebview 与浏览器结果不同的地方。

即,在我的 xcode 项目中创建了文件夹引用,并获取了 HTML 文件的捆绑路径并使用 NSURLRequest 加载到 UIWebView 中。

有没有其他方法可以在UIWebView中运行HTML文件,例如iphonehttpserver,GCDWebServer(但我无法获得演示代码来启动我的服务器以满足我的要求(

这是我用来从资源包中获取HTML文件路径并在UIWebView中加载的代码(文件夹名称"资产",其中我有"web-app.html"文件(:

目标-c:

 - (void)viewDidLoad
  {
   [super viewDidLoad];
   [self loadWebview];
  }
 - (void)loadWebview
  {
   NSString *htmlPath = [[NSBundle mainBundle] pathForResource:@"web-app" ofType:@"html" inDirectory:@"assets"];
   NSURL *url = [NSURL fileURLWithPath:htmlPath];
   [webVW loadRequest:[NSURLRequest requestWithURL:url]];
  }

我们发现问题,我们最后缺少一个 servers.json 文件。由于该 HTML 无法获得响应以显示适当的结果。

最新更新