laptop and a wrench

不具合

When there are no query parameters present in the input URL, an exception is encountered while obtaining value after esri.urlToObject(url).query method.

最後に公開された状態: August 25, 2014 ArcGIS API for JavaScript
不具合 ID 番号 NIM052292
送信されましたDecember 22, 2009
最終更新日June 5, 2024
適用対象ArcGIS API for JavaScript
見つかったバージョン1.5
プログラム言語JavaScript
オペレーティング システムWindows OS
オペレーティング システムのバージョン2003
修正されたバージョンArcGISJavaScriptAPI 1.6
ステータスFixed

対処法

You can avoid the errors by adding some type checking to the code. I've modified the snippet below to check if query is null and foo is undefined before trying to work with them. var myObject = esri.urlToObject(window.location.href); if(myObject.query){ var query = myObject.query alert('query is ' + query); if(query.foo){ var foo = query.foo; alert('value of foo parameter is ' + foo); } }

再現の手順

不具合 ID: NIM052292

ソフトウェア:

  • ArcGIS API for JavaScript

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

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

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

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

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

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

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