在发布新的托管Expo应用程序(例如:v2)之后,以及在现有已部署的应用程序(例如:v1)下载新的OTA更新之前,是否有办法知道此OTA更新所需的下载大小?
答案 0 :(得分:1)
我希望他们在Expo SDK中添加对此的支持,但我建议您这样做。
将 HEAD Web请求发送到 Bundle URL (从Updates.checkForUpdateAsync()函数的Manifest对象检索),并获得标头“ Content-长度”值。这将是OTA更新的大小。
清单对象的详细文档可以在here中找到。您要发送头请求的URL是“ bundleUrl ”键的值。