2

ダーツについて簡単に質問します。ImageElementクラスのwidth属性とheight属性はまだ完全には実装されていませんか?それらがコンストラクターに入るのを見ることができますが、次のように画像を動的にロードした場合、明らかに更新されません。

ImageElement image = new ImageElement();
image.src = 'whatever.jpg';
image.on.load.add((event) {
  window.console.log(image.width); // Will always print 0.
});
4

1 に答える 1

2

コードは、PNGとJPEGの両方に有効な高さを出力します。

おそらく、バグのあるDartSDKバージョンがあります。DartSDKを更新します

または、画像パスが間違っている可能性があります。次のような絶対パスを試してください:http ://www.dartlang.org/imgs/dart-logo.png

于 2012-07-31T13:49:13.310 に答える