ページの先頭行へ戻る
Interstage AR Processing Server V1.1 開発ガイド
FUJITSU Software

2.5.2.4 データ削除ボタン動作時

Webストレージとオフラインストレージのデータを削除。index.htmlでシナリオおよび動作モードを取得しているのでシナリオリスト、動作モードを再度Webストレージに保存
Apl.clearCache = function () {
  //Webストレージを全て削除します。
  localStorage.clear();
  if (Apl.scenarioList != null)
  //シナリオを再度Webストレージに保存します。
    localStorage.setItem("scenarioList", JSON.stringify(Apl.scenarioList));
  if (Apl.operationMode != null)
  //動作モードを再度Webストレージに保存します。
    localStorage.setItem("operationMode", JSON.stringify(Apl.operationMode));
  //オフラインストレージのデータを削除します。
  AR.Data.clearResourceStorage(Apl.clearStorageSuccess, Apl.clearResourceStorageError);
}; 

// オフラインストレージの削除に成功した場合のコールバック関数です。
Apl.clearStorageSuccess = function (_result) {
  alert("データを削除しました。");
};