javascript - 如何在 React-Native 上分析网络?

标签 javascript android ios react-native

我搜索了一天,但找不到正确的解决方案。

我必须知道如何在我的 react native 应用程序上分析网络请求。

我正在向 API 和两台服务器上传数据,想知道上传数据的大小是多少。我怎样才能追踪它。

我尝试了 Android Studio Network Profiler,但我认为它错过了一些请求部分,并且应用程序有 IOS 端。有什么建议吗?

提前致谢

最佳答案

为了在 iOS 上查看网络请求,您需要执行一些操作。

首先,您需要在 iOS 设备上启用 Web Inspector。 在 iOS 上,转到“设置”>“Safari”>“高级”。您可以在其中启用“Web Inspector”。

其次,打开 Safari 并确保您可以选择顶部菜单栏中的“开发”菜单项。如果没有,您必须在 Safari 首选项中启用开发人员设置,方法是转至“首选项..”>“高级”,底部附近应该有一个复选框,可在菜单栏中启用“开发”菜单。

最后,在运行 React Native 应用程序的情况下,通过 USB 将 iOS 设备插入计算机并打开 Safari。打开“开发”菜单,您应该会看到您的 iOS 设备列为第三或第四项之一。从菜单中选择您的 iOS 设备,然后会弹出一个子菜单,其中包含“可检查元素”列表。您的 React Native 应用程序应该列在那里,这将打开 Safari 的开发人员工具。

从这里,您应该能够选择网络选项卡,并能够为 iOS 上的 React Native 应用程序分析网络。

至于 Android,就得由其他人来回答了。祝你好运!

关于javascript - 如何在 React-Native 上分析网络?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59980071/

相关文章:

java - BroadcastReceiver for android.net.conn.CONNECTIVITY_CHANGE 是否实际检查互联网连接?

java - 单击按钮时发送 Gmail,而不使用 Intent

ios - 透明背景变白

javascript - 在一个循环 Javascript 中填充两个下拉菜单

javascript - 在同一页面上运行 jquery slider 和灯箱时出现问题?

android - 为 Android 编译 Ada 库 (JNI)

ios - 需要在 ios 应用程序而不是 safari 中打开 Facebook 页面

ios - CollectionViewCell 不持久

javascript - RegExp 数字范围(1 到 36)

javascript - 在 JavaScript 中将 %20 替换为空格