异常:flutter加载网络图片,网络异常
Failed host lookup: 'i2.hdslb.com' (OS Error: No address associated with hostname, errno = 7)
- 首先,检查手机、模拟器所在的电脑是否真的联网了。
- 没有配置网络权限
解决: 在android/src/main/AndroidManifest.xml
中添加下列代码:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
Exception: Invalid image data
图片数据无效,检查url是否是有效的jpg下载地址
Image.network("https://image.baidu.com/search/albumsdetail?tn=albumsdetail&word=%E5%9F%8E%E5%B8%82%E5%BB%BA%E7%AD%91%E6%91%84%E5%BD%B1%E4%B8%93%E9%A2%98&fr=searchindex_album%20&album_tab=%E5%BB%BA%E7%AD%91&album_id=7&rn=30"),