我有一个很好的pageFlip网站在iPad2上的Safari浏览器中正常运行。如果我现在在我的新应用程序中创建UIWebView并在WebView中打开此PageFlip站点的URL,则页面显示与Safari中的不同。
Safari和UIWebView之间是否存在已知差异?
PageFlip网站执行大量JavaScript,检查浏览器以及屏幕分辨率。
此外,某些功能(JavaScript)在UIWebView中不起作用,但在同一设备上的Safari中不起作用。
MadMaxAPP
答案 0 :(得分:1)
iOS 4.3将硝基JS引擎引入移动版Safari,后者使用JIT提高性能,但出于安全考虑,对UIWebViews禁用了JIT。
我的猜测是UIWebView仍然运行4.3之前的JS引擎。