React Native WebView 在某些设备上不起作用
Posted
技术标签:
【中文标题】React Native WebView 在某些设备上不起作用【英文标题】:React Native WebView is not working on some devices 【发布时间】:2021-12-07 23:30:41 【问题描述】:大家好,我正在使用 react native cli。我正在使用网络视图。
import WebView from 'react-native-webview';
<WebView
ref=webViewRef
source=uri:uri
originWhitelist=['*']
onNavigationStateChange=
(state)=>
const back = state.canGoBack
const forward = state.canGoForward
setCanGoBack(back)
setCanGoForward(forward)
/>
它在某些设备上运行得非常完美,但在某些旧设备上却显示此错误:
Error Loading Page
Domain Undefined
Error Code: 3
Description SSL error: The certificate authority is not trusted
有人知道那里有什么问题吗?我尝试搜索错误代码 3 webview 但无法解决问题。
【问题讨论】:
找到解决方案了吗? 没有@JeafGilbert 【参考方案1】:尝试在project/android/src/AndroidManifest.xml
中添加usesCleartextTraffic
android:usesCleartextTraffic="true"
更多详情Here
【讨论】:
它已经添加了。 对ios有什么意见吗?以上是关于React Native WebView 在某些设备上不起作用的主要内容,如果未能解决你的问题,请参考以下文章
React Native Webview - undefined不是一个函数
WebView(react-native-webview)在 Expo SDK36 中获取错误代码 -1