我有一个react-native 应用程序,我想测量每个用户的数据使用情况,并收集它们,以便以后对其进行优化.

我看到了一些关于原生android的老问题,建议trafficStats可以通过UUID提供数据.

你有什么可能性?

推荐答案

使用react native意味着您有两种 Select ,

  1. 本机实现,取决于您正在使用的操作系统.

  2. 如果您使用的是JS网络库(Axios),甚至是内置函数(fetch),那么您可以实现一个包装器promise ,它计算任何输入/输出字符串的长度,+报头长度的近似值.

React-native相关问答推荐

react 本机 TextInput 将其他元素移出屏幕

导出命名空间应首先由 `@babel/plugin-proposal-export-namespace-from` 转换

如何将谷歌反向地理编码与 React Native Expo 结合使用?

在 React Native Paper 中更改 TextInput 的文本 colored颜色

如何获取 React Native 应用程序的崩溃日志(log)?

图像背景ResizeMode调整大小模式

如何在 Crashlytics (Fabrics) 中有效地对非致命异常进行分组?

React-native 解码 base64 编码字符串

React Native Negative shadowOffset 创建顶部阴影

React Native 检测点击 View

使用带有样式组件的动画

如何将 BuildConfig 值传递给依赖模块?

我可以使用 react native 开发 pwa

如何在样式组件之外获取主题?

ExpoKit 和 React Native 元素的区别

react-native:0.41 app.json

如何从react-native应用程序打开外部应用程序?

Flatlist getItemLayout 用例

如何在 react-native 中为带有图标的按钮建模

如何定义react-native应用程序的入口点