| 不具合 ID 番号 |
BUG-000123451 |
| 送信されました | July 1, 2019 |
| 最終更新日 | June 5, 2024 |
| 適用対象 | ArcGIS API for JavaScript |
| 見つかったバージョン | 4.12 |
| ステータス | Non-Reproducible
この問題は、開発チームによるテスト時に再現されませんでした。 問題が再現できない場合、またはソフトウェアの開発バージョンで関連性がなくなった場合、問題に対処するための特定の修正プログラムがインストールされていない場合にこのステータスが与えられることがあります。 問題の「参考情報」セクションに、さらに詳細な説明が示されていることがあります。
|
参考情報
GraphicsLayer is added before the view is ready. Update the code to the following and it works correctly:
var layer = new GraphicsLayer();
const map = new WebMap({ portalItem: { id: '3acfce904368451f82b60d5c8a120f82' }});
const view = new MapView({
container: "viewDiv",
map: map,
zoom: 5,
center: [-74, 45]
});
view.when(function(evt) {
map.add(layer);
var sketch = new Sketch({
layer: layer,
view: view
});
view.ui.add(sketch, "top-right");
})
対処法
Repeat the above steps with this jsbin: https://jsbin.com/tatatedece/edit?html,output
The workaround is to add the image service directly to the map versus adding in the web map and consuming it via ArcGIS API for JavaScript.
再現の手順