查找Expo React Native OTA更新的大小

时间:2019-08-21 18:04:53

标签: javascript ios reactjs react-native expo

在发布新的托管Expo应用程序(例如:v2)之后,以及在现有已部署的应用程序(例如:v1)下载新的OTA更新之前,是否有办法知道此OTA更新所需的下载大小?

1 个答案:

答案 0 :(得分:1)

我希望他们在Expo SDK中添加对此的支持,但我建议您这样做。

HEAD Web请求发送到 Bundle URL (从Updates.checkForUpdateAsync()函数的Manifest对象检索),并获得标头“ Content-长度”值。这将是OTA更新的大小。

清单对象的详细文档可以在here中找到。您要发送头请求的URL是“ bundleUrl ”键的值。