(也发布在https://github.com/facebook/react-native/issues/20989中)
我正在尝试在React Native应用程序中呈现WebView,但出现“无效的CORS请求”错误。
我已经阅读了一些关于此的讨论(例如Android Webview: disable CORS),但是没有一个涉及React Native。在React Native中有什么方法可以解决这个问题?
以下是渲染代码:
return (
<View style={styles.container}>
<WebView style={styles.webview}
source={{
uri: uri,
method: 'POST',
body: `apiKey=${apiKey}&broker=${broker}` }}
javaScriptEnabled={true}
domStorageEnabled={true}
startInLoadingState={false}
scalesPageToFit={true} />
</View>
);