iOS - 是否有可以将 HTML5 Web 应用程序转换为本机应用程序的 SDK?

use*_*609 4 html native ios

我正在开发一个用于计算机的 HTML5 Web 应用程序,并且我正在考虑制作一个移动版本。

是否有一个 SDK 可以采用 HTML5/JS/CSS 并将其转换为我可以上传到 iTunesConnect 的本机 iOS 应用程序?

需要工作的主要内容是 HTML5 Canvas...我在 Google 上搜索没有任何运气。

小智 5

您不需要 Phonegap 或任何其他框架,加载 Web 视图控件并使用以下方式加载文件夹中的 html 文件:

NSString *htmlPath = [[NSBundle mainBundle] pathForResource:@"index" 
                                                     ofType:@"html" 
                                                inDirectory:@"/htdocs" ];

NSString *html = [NSString stringWithContentsOfFile:htmlPath 
                                           encoding:NSUTF8StringEncoding 
                                              error:nil];

[webView loadHTMLString:html 
                baseURL:[NSURL fileURLWithPath:
                         [NSString stringWithFormat:@"%@/htdocs/", 
                          [[NSBundle mainBundle] bundlePath]]]];
Run Code Online (Sandbox Code Playgroud)