ReactNative WebView - 它只显示一个文本,显示“正在加载...”

时间:2017-04-17 21:52:06

标签: android webview react-native

我在WebView中打开以下网址:

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>

版本是:

"react": "15.4.2",
"react-native": "0.42.0",

登录后,您应该进入以下屏幕:

Api authorization screen

谢谢

0 个答案:

没有答案