我正在寻找一种方法来扩展我的原生iOS应用程序(用Objective-C编写)和HTML5 / CSS / JS
所以我可以在HTML中编写我的应用程序代码的一部分,就像基本商店或类似的HTML代码已经存在一样。
但我不想破坏伟大的原生外观和感觉,或者让用户认为他们离开了应用程序并进入了缩小版的Safari或类似版本。因此他们甚至不会觉得他们在网上使用外部HTML。
我想在我的应用程序中使用HTML页面,但具有动画,过渡,预加载,无边界等设备的全部优势。甚至可以使用设备功能,如访问相机,声音等。
如果可能,怎么办呢?
提前致谢
答案 0 :(得分:0)
您可以浏览UIWebView https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIWebView_Class/
虽然我不确定它是否支持你在动画/等方面所希望的一切。
答案 1 :(得分:0)
答案 2 :(得分:0)
您可以使用JavaScriptCore作为原生应用和Javascript逻辑之间的桥梁。您还可以使用UIWebView使用this等内容在本机和Web应用之间进行桥接。