すべてのプロダクト
Search
ドキュメントセンター

SuperApp:キャッシュ

最終更新日:Jan 18, 2025

このトピックでは、WVStorage の JavaScript API について説明します。 HTML5 アプリまたはミニアプリを作成する際に、このトピックを参照できます。 WVStorage の JavaScript API は、キャッシュの追加、キャッシュの削除、キャッシュのクリアなど、データキャッシュ関連の機能を提供します。

WVStorage.setItem

説明

この API は、WindVane Android 1.0.3.4 以降、WindVane iOS 2.1.4 以降でのみ使用できます。

ローカルキャッシュの指定されたキーにデータを保存します。

入力パラメーター

  • [string]key:キャッシュ内の指定されたキー。

  • [string]value:キーの値。

コールバックパラメーター

成功コールバックのパラメーター:

  • コールバックパラメーターはありません。

失敗コールバックのパラメーター:

  • [string]msg:エラーメッセージ。

var params = {
  key: 'key',
  value: 'value'
};

window.WindVane.call('WVStorage', 'setItem', params, function(e) {
}, function(e) {
        alert('failure: ' + JSON.stringify(e));
});

WVStorage.getItem

説明

この API は、WindVane Android 1.0.3.4 以降、WindVane iOS 2.1.4 以降でのみ使用できます。

指定されたキーのキャッシュデータを取得します。

入力パラメーター

  • [string]key:指定されたキー。

コールバックパラメーター

成功コールバックのパラメーター:

  • [string]data:キーに対応するコンテンツ。

失敗コールバックのパラメーター:

  • [string]msg:エラーメッセージ。

var params = {
  key: 'key'
};

window.WindVane.call('WVStorage', 'getItem', params, function(e) {
        alert('success: ' + JSON.stringify(e));
}, function(e) {
        alert('failure: ' + JSON.stringify(e));
});

WVStorage.removeItem

説明

この API は、WindVane Android 1.0.3.4 以降、WindVane iOS 2.1.4 以降でのみ使用できます。

指定されたキーのキャッシュデータを削除します。

入力パラメーター

  • [string]key:指定されたキー。

コールバックパラメーター

成功コールバックのパラメーター:

  • コールバックパラメーターはありません。

失敗コールバックのパラメーター:

  • [string]msg:エラーメッセージ。

var params = {
  key: 'key'
};

window.WindVane.call('WVStorage', 'removeItem', params, function(e) {
}, function(e) {
        alert('failure: ' + JSON.stringify(e));
});

WVStorage.clearStorage

説明

この API は、WindVane Android 1.0.3.4 以降、WindVane iOS 2.1.4 以降でのみ使用できます。

ローカルにキャッシュされたデータを非同期的にクリアします。

入力パラメーター

  • 入力パラメーターはありません。

コールバックパラメーター

成功コールバックのパラメーター:

  • コールバックパラメーターはありません。

失敗コールバックのパラメーター:

  • [string]msg:エラーメッセージ。

window.WindVane.call('WVStorage', 'clearStorage', {}, function(e) {
}, function(e) {
        alert('failure: ' + JSON.stringify(e));
});

WVStorage.clearStorageSync

説明

この API は、WindVane Android 1.0.3.4 以降、WindVane iOS 2.1.4 以降でのみ使用できます。

ローカルにキャッシュされたデータを同期的にクリアします。

入力パラメーター

  • 入力パラメーターはありません。

コールバックパラメーター

成功コールバックのパラメーター:

  • コールバックパラメーターはありません。

失敗コールバックのパラメーター:

  • [string]msg:エラーメッセージ。

window.WindVane.call('WVStorage', 'clearStorageSync', {}, function(e) {
}, function(e) {
        alert('failure: ' + JSON.stringify(e));
});