gpt4 book ai didi

android - react native WebView 与 Cordova

转载 作者:太空狗 更新时间:2023-10-29 15:25:27 24 4
gpt4 key购买 nike

我有一个使用 cordova 构建的应用程序。但是,让它在 Android 上看起来正常有点困难。我阅读了 reac-native 文档,并考虑结合应用程序的当前状态,将其嵌入 Web View 并使用 react-native 构建应用程序的其余部分。

这背后的原因是,与使用 cordova 相比,使用 react-native 构建应用程序的 android 特定 ui(如边栏和菜单)我感觉更舒服,我想知道这种方法是否有意义。 react native web view 和 cordova 一样强大吗?这有什么意义吗?

感谢和问候

最佳答案

尽管 React Native 拥有一个 WebView component 我认为这个组件不适合你的方法。

来自文档:

WebView renders web content in a native view. You can use this component to navigate back and forth in the web view's history and configure various properties for the web content.

React Native WebView 的目的只是“呈现网页内容”。

我相信您不能简单地将当前的 Cordova 代码放入 React Native Web View 中并且“它可以工作”。例如,如果您当前的 Cordova 应用不仅仅是简单的 HTML 页面并使用了一些 Cordova 插件,此时您将遇到问题。

除此之外,奇怪的架构可能会增加维护成本。

关于 React Native 与 Cordova 一样强大:我会说 React Native 更有前途且非常强大,但实际上 Cordova 拥有更成熟和一致的生态系统。也许你应该看看 NativeScript .

关于android - react native WebView 与 Cordova ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44008730/

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