Android ReactNative WebView-它只显示一个文本,该文本的内容为;“正在加载…”;
我正在我的WebView中打开以下URL:Android ReactNative WebView-它只显示一个文本,该文本的内容为;“正在加载…”;,android,webview,react-native,Android,Webview,React Native,我正在我的WebView中打开以下URL: https://auth.mercadopago.com.ve/authorization?client_id=6012820321480442&response_type=code&platform_id=mp&redirect_uri=https://localhost/mercadoPagoConnect?userId=cljvLoUJNoOHfe636ofMHduXu2o2 同样打开正确,但是当表单的字段被填满并且表单
https://auth.mercadopago.com.ve/authorization?client_id=6012820321480442&response_type=code&platform_id=mp&redirect_uri=https://localhost/mercadoPagoConnect?userId=cljvLoUJNoOHfe636ofMHduXu2o2
同样打开正确,但是当表单的字段被填满并且表单被发送时,我的WebView离开空白屏幕显示消息“加载…”,并且不从那里通过,并且在日志中我没有看到任何错误,有没有方法查看WebVIEW日志? 这是我的代码:
<View style={{
flex: 1
}}>
<WebView onNavigationStateChange={this.onNavigationStateChange.bind(this)} onMessage={(event) => console.log('onMessage:', event.nativeEvent.data)} onError={(e) => {
console.log(e);
}} source={{
uri: this.state.url
}} automaticallyAdjustContentInsets={false} scalesPageToFit={true} javaScriptEnabled={false} domStorageEnabled={false} startInLoadingState={true} style={{
flex: 1
}}/>
</View>
登录后,您应进入以下屏幕:
谢谢你我觉得不错-你能复制一下吗?它在url中证明你通过了我,并且有同样的行为,你可以证明使用了这个用户数据:“用户”:“TETE5691798”,“密码”:“qatest6094”当你点击回车按钮时,它会停留在那里说“加载…”我觉得不错!这里有一个链接:我添加了一个警报,以查看它在成功登录后试图重定向到的url。这是一个。当然,但当您观察到它停留在那里,并且没有显示在警报中显示您的URL页面时,它应该显示给您下一个屏幕,将图片上传到问题。是的,它仍然可以,因为在我的截图中,如果你注意到url,它有一个关于
重定向\u url
的错误。在您提供的url中,有一个重定向\u uri
(指向localhost
),但我不存在该url。也许您正在本地运行后端或其他什么?我认为WebView
的行为是正确的。这是您需要调整的服务器设置。
"react": "15.4.2",
"react-native": "0.42.0",