問題

Web AppBuilder for ArcGIS で編集内容を保存できない

Last Published: June 5, 2020

説明

Web AppBuilder for ArcGIS を使用しているときに、下の画像に示すように、[保存] ボタンが使用できなくなり、編集内容を保存できなくなることがあります。

[保存] ボタンが使用できなくなることを示す画像

原因

次のような既知の原因があります (ただし、これらに限定されません)。

  • Web アプリのデータが正しく読み込まれない。
  • Web アプリが共有アプリであり、複数のユーザーによって同時に変更が行われた。
  • Web アプリのソース コードが変更された。

解決策または対処法

原因に応じて、次のいずれかの解決策を使用して解決します。

Web アプリを再読み込みする

  • ブラウザー ウィンドウのサイズを変更します。 これによって [保存] ボタンを有効化し、Web アプリに対して行った編集を保存することができます。
  • Web アプリのページで別のテーマを選択し、[保存] をクリックします。 Web アプリを再起動します。
  • Web アプリを異なるブラウザーで読み込みます。 必要な編集を行い、[保存] をクリックします。

Web アプリへのアクセスを一度に 1 人のユーザーに制限する

Web アプリが共有リソースである場合、他のユーザーが Web アプリを同時に編集していないことを確認します。

Web アプリの JSON を確認して置き換える

ArcGIS Online Assistant を Web アプリの新しい構成に使用して、Web アプリの JSON を置き換えます。

警告: ArcGIS Online Assistant は、Esri Technical Support の範囲に含まれません。 Technical Support は、このツールを使用した不正な変更に対して責任を負いません。
注意: Web アプリの JSON に対して変更を行う前に、元のコードのコピーを保存してください。元の Web アプリのコードを変更する代わりに、Web アプリのコピーに対してコードを変更することをお勧めします。
  1. 元の Web アプリのページで [名前を付けて保存] をクリックし、編集が適用される新しい Web アプリを作成します。
  2. [ArcGIS Online Assistant] に移動し、[ArcGIS Online へのログイン] を選択します。
  3. 必要な認証情報を使用してサイン インします。
  4. メニュー バーで、 [I want to...][View an Item's JSON] の順にクリックします。
  5. [Root] ドロップダウン リストで新しい Web アプリに移動し、[Item ID] をクリックします。
  6. アイテムの JSON の [Description] セクションの下で、[Copy JSON][Copy JSON] アイコンの画像 をクリックします。
  7. [Root] ドロップダウン リストに戻って、元の Web アプリに移動し、[Item ID] をクリックします。
  8. アイテムの JSON の [Description] セクションで、[Edit JSON] をクリックし、ステップ 6 でコピーしたコードを貼り付けます。
  9. プロンプトが表示されたら、[I understand the risks] チェックボックスをオンにし、[Proceed] をクリックします。
  10. 新しい Web アプリからコピーしたコードを、元の Web アプリの JSON に貼り付けます。
  11. [JSON is valid] をクリックします。 クリックして保存します。 [JSON is valid] アイコンの画像 ボタンをクリックします。

Web アプリを再作成する

必要な編集を適用して、新しい Web アプリを作成します。

注意: これによって、新しい URL を持つ新しい Web アプリを作成します。

記事 ID:000023192

ArcGIS の専門家からヘルプを受ける

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

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

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

関連情報

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