gpt4 book ai didi

objective-c - NSView 与 Webview

转载 作者:行者123 更新时间:2023-12-03 16:33:53 24 4
gpt4 key购买 nike

与使用 NSView 相比,使用 WebKit WebView 是否有缺点?

我正在使用 webview 为应用程序创建 UI。应用程序本身没有太多交互性。我在这个网站和其他网站上看到提到,使用 WebView 可以是方便的原型(prototype)设计方法。

但是,对于我们的团队来说,这似乎是生成可用于生产的 UI 的理想方式,尤其是使用 WebKit。我们错过了什么吗?

谢谢,罗斯

最佳答案

好的,所以您似乎在问为您的应用程序使用 HTML 界面(通过 WebView 呈现)是否有任何缺点。

这个问题的答案是“不”,至少是“不一定”。这类似于构建 iPhone 特定的 Web 应用程序,并且有一些很好的例子。需要注意的是,为了保持一致性并让用户有“宾至如归”的感觉,许多网站最终都会重新创建原生 iPhone 应用程序的外观和感觉。

鉴于您无论如何都在开发 native 应用程序,丢弃或重新创建 native Chrome 的响应能力和外观似乎是一种耻辱。当然,对于某些类型的应用程序(游戏是一个明显的例子),用户对应用程序的 UI 没有期望,因此您可以自由地淘汰自己。

另一个要考虑的因素是交互性的数量(尽管我注意到你说你的情况没有太多)。原生控件将使编码比必须通过 WebView 的“过滤器”捕获所有用户输入简单得多,尽管使用原生控件可能会使屏幕的初始布局变得更容易。

我希望这就是您正在寻找的答案(尽管它大多是非技术性的)。

关于objective-c - NSView 与 Webview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4209076/

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