gpt4 book ai didi

javascript - 为 iOS Web View 和 Safari 移动开发应用程序时,主要(技术)区别是什么?

转载 作者:行者123 更新时间:2023-11-27 23:03:24 28 4
gpt4 key购买 nike

当谈到 UIWebView 和 Safari 移动版之间的差异时,我一直在努力寻找任何有关 Web 开发的引用。

我能够发现不同浏览器之间的差异,但无法发现 native iOS WebView 和 Safari 移动版之间的差异。

最佳答案

我不确定你说的是 UIWebView 还是 WKWebView。最后一个自 iOS 8.0 起可用(来源:WKWebView doc)。

旧 WebView 组件的性能低于 Safari 网页,因为它无法使用 Nitro JavaScript 引擎(来源:SO 上的旧问题,如 this one )。

不过,UIWebView/WKWebView 的性能自 2014 年以来不断改进,至少在 WKWebView 和移动网页之间没有更大的技术差异(来源 here )。 UIWebView 和 WKWebView 之间的区别在这个SO thread中有解释。 .

请记住 Apple's guidelines禁止 Webview 的某些用例,例如外部身份验证或购买:

Apps that link to external mechanisms for purchases or subscriptions to be used in the App, such as a "buy" button that goes to a web site to purchase a digital book, will be rejected

希望对你有帮助!

关于javascript - 为 iOS Web View 和 Safari 移动开发应用程序时,主要(技术)区别是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36840154/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com