我使用了两个社交登录,这两个都是指react原生webview依赖项。
已安装版本:react native linkedin(它使用react native-webview 7.0.5(,react native instagram登录(使用react native-webview 7.5.1(,react native webview ^7.5.1
你能告诉我如何解决这个问题吗
屏幕截图
https://i.stack.imgur.com/ETW5J.png
在相同的库中面临相同的问题。这是这些库使用的不同版本的webview的原因,据我所知,我们可以直接更新这些npm模块,这样我们就可以通过以下步骤暂时解决这个问题
- 创建文件InstaWebView.js(名称可以是任意名称(
- 从复制代码https://github.com/hungdev/react-native-instagram-login/blob/master/Instagram.js
- 粘贴在InstaWebView.js中并正常使用
我知道这是黑客攻击,但现在我们可以这样做注意:-对于这次黑客攻击,你需要安装webview模块,这样你就可以安装与linkedin相同版本的webview模块了,这样就不会出现问题