我正在尝试将一些多媒体文件(图像,音频和视频)上传到我的服务器,并且我只想在互联网连接稳定的情况下上传这些文件。是否有实现此目的的具体方法?
答案 0 :(得分:0)
您可以使用Google团队根据其connectivity维护的dart的documentation软件包:
“该插件允许Flutter应用发现网络连接并进行相应的配置。它可以区分蜂窝连接和WiFi连接。该插件适用于iOS和Android。”
通过这种方式,您可以使用插件来确定用户是否通过Wifi连接,如果可以,则上传数据,否则不上传并等待连接类型更改。
答案 1 :(得分:0)
目前无法检查。但是您可以尝试上传或下载文件并计算所需时间
答案 2 :(得分:0)
一年后,有一个新的软件包(2020年3月31日)可以解决这一需求。 检查https://pub.dev/packages/internet_speed_test#-readme-tab-