gpt4 book ai didi

android - 在 React Native 中调试 Android WebViews

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:24:50 30 4
gpt4 key购买 nike

我需要检查我在我的应用程序中运行的 WebView 的内容和网络请求。使用 iOS,我可以打开模拟器,打开 Safari,然后可以像检查任何其他网站一样检查 webview。

我在使用 Android 时遇到问题。我已经转到 chrome://inspect,并且能够在连接的设备上检查 Chrome,但是我无法检查 webview。

我尝试将 ReactWebViewManager.java 中的 webView.setWebContentsDebuggingEnabled(true); 移动到 onPageStarted 方法中,以便它始终处于启用状态,但这没有任何效果。

谢谢

最佳答案

好的,我们现在可以正常工作了。

我们在应用程序中所做的是在 MainActivity.java 的 onCreate 方法(位于 android/app/src/main/java/com/[应用程序名称])。

我不确定它是否有开箱即用的 onCreate 方法,因此您可能需要添加一个或在其他地方尝试 - 我们一定已经阅读了与您之前阅读的同一篇文章已经将调用移动到 ReactWebViewManager.java 的 onPageStarted 方法中,但这对我也不起作用。

setWebContentsDebuggingEnabled 是 android.webkit.WebView 的一个静态方法,所以只要确保你有那个导入。

希望对你有帮助。

关于android - 在 React Native 中调试 Android WebViews,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44414913/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com