首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >React本机-无法加载WebView提供程序:未安装WebView

React本机-无法加载WebView提供程序:未安装WebView
EN

Stack Overflow用户
提问于 2018-02-17 19:27:13
回答 2查看 2.1K关注 0票数 0

我在fabric中看到了这个错误,它导致了很多崩溃。我搜索了很多,但没有找到任何有用的东西。我找到了this,但我看不出它与react native有什么关系。

我没有在我的代码中使用WebView,但我想可能我的某个node_modules包正在使用它,唯一包含WebView的包是react-native-onesignal

下面是完整的堆栈跟踪

这种情况只发生在安卓7中,但可能是安卓将Webview与安卓5+放在了一个单独的包中

EN

回答 2

Stack Overflow用户

发布于 2019-09-04 19:42:55

此崩溃已在react-native master中修复,大约在2019年4月底。要解决此问题,您需要升级到react本机版本0.60.0或更高版本。

以下是修复该问题的PR的链接:https://github.com/facebook/react-native/pull/24533

编辑:

为了更清楚地了解这个问题,我们的应用程序也面临着同样的崩溃。我能找到的最可能的原因是,当你的应用程序试图使用安卓系统WebView时,它会在后台更新时发生崩溃。这会导致系统假定未安装WebView。

这个安卓系统的问题正在被here追踪。

票数 2
EN

Stack Overflow用户

发布于 2019-06-08 05:45:16

你怎么知道onesignal包含了webview?source没有webview,除非在proguard规则中

我的直觉告诉我这和一个信号无关。希望你能解决

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48840768

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档