图片未加载Http异常引发,解析图片编解码器

时间:2019-06-11 10:43:07

标签: flutter

Image.network(
    bizLists[position].docurl,
    fit: BoxFit.cover,
    width: MediaQuery.of(context)
                     .size
                     .width * 0.75,
)

尝试使用image.network抖动渲染图像时,会引发编解码器错误。

图片网址为 http://180.12.181.8:2100/business/9c8468fb3b91ff16ab1539789bb71811.jpg

2 个答案:

答案 0 :(得分:0)

发生这种情况的原因是因为上下文无效。
上下文无效,因为MaterialApp(或您使用的任何对象)是在上下文之后构建的,因此尚无MediaQuery。

这也意味着您的结构是错误的,“可见”小部件不应与MaterialApp位于同一类。
建议的解决方案是将Image.network窗口小部件移到新类。

摘要:

SELECT 
[Product].[Material Group].[Material Group].[MEMBER_CAPTION] AS [Material Group],
[MARKET].[Sales Org Ship to Party].[Sales Org Ship to Party].[MEMBER_CAPTION] AS [Sales Org Ship to Party],
[Measures].[_X] AS [VALUE]
FROM OPENQUERY([xxxxxx],-- Linked server

--Starting MDX Query

'WITH MEMBER _X AS   
ROUND(Iif (
Sum (
( [Time].[Period Prog].[-3] : [Time].[Period Prog].[-1] ) ,
[Measures].[Order Quantity - Total m]
) <> 0 ,
Sum (
( [Time].[Period Prog].[-3] : [Time].[Period Prog].[-1] ) ,
[Measures].[Order Quantity - Total m]
) / 
[Measures].[Sum for Material Group m] ,
Null
),4) 
SELECT _X ON 0,  
NON EMPTY ([Product].[Material Group].[Material Group],  
[MARKET].[Sales Org Ship to Party].[Sales Org Ship to Party] 
) ON 1 FROM xxxxxx'
)

答案 1 :(得分:-1)

您确定pandas==0.24.2 xlrd >= 1.0.0 包含正确的URL吗?尝试用您发布的URL替换该呼叫。当我累了时,图像可以正确渲染。试试看。

bizLists[position].docurl