laptop and a wrench

不具合

Unable to capture the load event of a MapImagelayer using ArcGIS API for JavaScript.

最後に公開された状態: April 25, 2019 ArcGIS API for JavaScript
不具合 ID 番号 BUG-000094781
送信されましたMarch 9, 2016
最終更新日June 5, 2024
適用対象ArcGIS API for JavaScript
見つかったバージョン3.15
オペレーティング システムWindows OS
オペレーティング システムのバージョン7.0 64 Bit
ステータスNon-Reproducible

参考情報

The event is working as expected as there is nothing for the MapImageLayer to load so it automatically is set to true. Here is a general pattern to handle layer loading to execute some code after it loads. var layer = new XyzLayer(...); function doSomethingWithTheLayer() { console.log("Layer loaded"); // Do something } function handleLayerLoadFailure() { console.log("Layer failed to load"); // Do something } if (layer.loaded) { doSomethingWithTheLayer(); } else if (layer.loadError) { handleLayerLoadFailure(); } else { var loadHandle = layer.on("load", function() { loadHandle.remove(); doSomethingWithTheLayer(); }); var loadErrorHandle = layer.on("error", function() { loadErrorHandle.remove(); handleLayerLoadFailure(); }); }

再現の手順

不具合 ID: BUG-000094781

ソフトウェア:

  • ArcGIS API for JavaScript

バグのステータスが変更されたときに通知を受け取る

Esri Support アプリのダウンロード

このトピックについてさらに調べる

ArcGIS エキスパートのサポートを受ける

テクニカル サポートへのお問い合わせ

Esri Support アプリのダウンロード

ダウンロード オプションに移動