React Native Expo Android WebView
React Native Expo Android WebView
我正在使用 Expo 开发 React Native 应用程序。
尝试使用 "react-native-webview".
加载 WebView
这是 WebView 元素:
<WebView style={styles.container}
source={{ uri: "https://www.google.com/" }}
ref={ref => (this.webview = ref)}
cacheEnabled={false}
/>
我是 运行 设备上的应用程序,在 iOS 上运行良好,但在 Android 上它无法加载网站,我遇到了错误。
Encountered an error loading page, Object {
"canGoBack": false,
"canGoForward": false,
"code": -1,
"description": "net::ERR_CACHE_MISS",
"loading": false,
"target": 25,
"title": "",
"url": "https://www.google.com/",
}
Expo 版本 - 3.19.2
Android 版本 - 5.0
找不到可行的解决方案,有人知道缺少什么吗?
这是Android问题,已在androidx.appcompat:appcompat:1.2.0中解决,目前您可以使用1.1.0
您需要升级expo版本。它可能会解决您的问题
正如 Shahid 所指出的,这似乎是一个 Android 问题,已在 androidx.appcompat:appcompat:1.2.0 中解决。但是,最新的 expo 版本仍然使用 1.1.0,所以恐怕目前没有修复,我们将不得不等待 expo 团队。
有些人通过降级他们的 SDK 版本和 Expo 客户端应用程序解决了这个问题。我不确定为什么会起作用。也许你可以试试。
我正在使用 Expo 开发 React Native 应用程序。 尝试使用 "react-native-webview".
加载 WebView这是 WebView 元素:
<WebView style={styles.container}
source={{ uri: "https://www.google.com/" }}
ref={ref => (this.webview = ref)}
cacheEnabled={false}
/>
我是 运行 设备上的应用程序,在 iOS 上运行良好,但在 Android 上它无法加载网站,我遇到了错误。
Encountered an error loading page, Object {
"canGoBack": false,
"canGoForward": false,
"code": -1,
"description": "net::ERR_CACHE_MISS",
"loading": false,
"target": 25,
"title": "",
"url": "https://www.google.com/",
}
Expo 版本 - 3.19.2
Android 版本 - 5.0
找不到可行的解决方案,有人知道缺少什么吗?
这是Android问题,已在androidx.appcompat:appcompat:1.2.0中解决,目前您可以使用1.1.0
您需要升级expo版本。它可能会解决您的问题
正如 Shahid 所指出的,这似乎是一个 Android 问题,已在 androidx.appcompat:appcompat:1.2.0 中解决。但是,最新的 expo 版本仍然使用 1.1.0,所以恐怕目前没有修复,我们将不得不等待 expo 团队。
有些人通过降级他们的 SDK 版本和 Expo 客户端应用程序解决了这个问题。我不确定为什么会起作用。也许你可以试试。