react-native-webview2 icon indicating copy to clipboard operation
react-native-webview2 copied to clipboard

在webview里面进行了操作并返回了一段json,那如何去获取这段json 进行后续操作

Open huangxiaohao opened this issue 8 years ago • 2 comments

您好,想请教您一个问题,在RN中如何使用webview打开了一个web网页,这个web网页在进行操作之后返回了一串json数据,请问我该如何去获取这段json串,然后在RN中进行后续的操作呢? 我看您的组件貌似没有对这种情况有说明,请问您知道如何处理吗? 谢谢。

huangxiaohao avatar Mar 30 '17 02:03 huangxiaohao

你好,参见wiki: 若要调用react-native代码,你只需要在html页面中调用 returnEval("rn code...here"),同时你需要设置这个组件的属性evalReturn={((r) => {eval(r)}).bind(this)}

目前此功能IOS端还有bug,Android可以尝试下

greatbsky avatar Mar 30 '17 03:03 greatbsky

@greatbsky 感谢回复。我目前就是在iOS端进行开发的。因为我访问的页面是一个第三方页面,操作完成后会自动返回一串json串,可能修改不了html的内容。所以我就不清楚如何去获取这串数据。

huangxiaohao avatar Mar 30 '17 03:03 huangxiaohao