react-native webview不支持某些URL方案

问题描述 投票:0回答:1

反应:16.9.0本机:0.61.5,

问题:我正在使用react-native-community/react-native-webview在我的应用程序中渲染Web视图。我的URL方案类似于intent://cdn.glitch.com/(基本上是WebAR,基本上是借助摄像头在周围的空间中打开了3D模型)。它将引发错误消息ERROR_UNKNOWN_URL_SCHEME。

到目前为止我一直在尝试:

  • 在将WebView模块提取​​到react-native-community软件包并使用0.59.0附带的WebView组件之前,将react-native版本降级为0.59.0。在这种情况下,URL方案可以完美地工作,而WebAR可以无缝地工作。
  • 降级react-native-webview程序包。在这种情况下,事情不起作用。

结论:下面的react-native 0.59.0附带的WebView组件可以很好地使用URL方案,但是react-native-webview包不能。

需要帮助:

  • 有什么方法可以支持这种URL方案吗?
  • 有没有办法在最新版本的react-native中包含提取的WebView模块?
reactjs react-native react-native-android react-native-ios react-native-webview
1个回答
0
投票

我通过更改RNCWebViewManager.java文件解决了此问题。现在一切正常,但是尚未添加对IOS的支持。

可以找到该功能的拉取请求here.

© www.soinside.com 2019 - 2024. All rights reserved.