问题描述
PhoneGap只是使用UIWebVIew还是在做更多呢?
Does PhoneGap just use UIWebVIew or is it doing something more then that?
它可以利用Apple Nitro VM吗?
Can it take advantage of Apples Nitro VM?
我目前正在探索将我们的javascript应用移植到本机的选择.我正在研究PhoneGap和Titanium,试图弄清它们之间的区别.
I'm currently exploring the choices for porting our javascript app to native. I'm researching PhoneGap and Titanium, trying to figure out how they differ.
感谢您的见解.
推荐答案
是的,PhoneGap使用UIWebView,但是它是高度定制的,带有大量自定义的javascript,这些javascript被注入到页面中.
Yes PhoneGap uses a UIWebView but it is highly customized with lots of custom javascript which gets injected into the page.
否,因为它使用UIWebView,所以不必使用NITRO javascript引擎.
No as it uses a UIWebView it doesn't gets to use the NITRO javascript engine.
Apple纠正了全屏Web应用程序的错误,但是他们没有为UIWebViews修复它,因为那样会使普通应用程序将内存块标记为可执行(安全风险).
Apple corrected the fullscreen web apps bug however they did not fix it for UIWebViews as that would let normal apps mark memory chunks as executable (security risk).
这篇关于PhoneGap是仅使用UIWebVIew还是在做更多呢?硝基吗的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!