尝试同时使用NetworkImage
和Image.network()
方法从Web加载jpg图像,在这两种情况下,它都显示存在“ImageCodecException”,并且它是“Fialed to load network image”。已在DartPad中尝试。此代码:
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
body:
// Load image from network
new Image.network(
'https://www.nasa.gov/images/content/162056main_PIA08329.jpg'),
),
);
}
}
1条答案
按热度按时间42fyovps1#
首先尝试将您的www.example.com Package Image.network到中心或其他位置以对齐图像,第二个步骤是检查您提供的URL,您需要提供实际路径,只需单击图像,然后简单地选择“复制图像地址”并将其放入URL。您也可以在这里检查如何操作-https://youtu.be/Ln2xvLs6dc4