0

我正在寻找一种使用 HTML5/CSS/JS 扩展我的原生 iOS 应用程序(用 Objective-C 编写)的方法

所以我可以用 HTML 编写我的应用程序代码的一部分,比如基本商店或类似的 HTML 代码已经存在的地方。

但我不想破坏伟大的原生外观,或者让用户认为他们离开了应用程序并进入了缩小版的 Safari 或类似版本。所以他们甚至不会觉得他们在网络上的外部 HTML 上。

我希望在我的应用程序中有一个 HTML 页面,但要充分利用设备的优势,如动画、过渡、预加载、无边框。甚至可能利用设备功能,如访问相机、声音等。

如果可能的话,如何做到这一点?

提前致谢

4

3 回答 3

1

您可以使用JavaScriptCore作为原生应用程序和 Javascript 逻辑之间的桥梁。您还可以使用 UIWebView 在您的本机应用程序和 Web 应用程序之间架起桥梁,使用类似的东西。

于 2015-04-13T22:58:16.670 回答
0

您的选择是:

  • 电话间隙
  • UIWebView

更多信息: Corona、Phonegap、Titanium 之间的比较

于 2015-04-09T20:40:40.020 回答
0

您可以探索 UIWebView https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIWebView_Class/

虽然我不确定它是否支持您在动画/等方面所希望的一切。

于 2015-04-09T20:24:48.590 回答