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

SuperApp:キャッシュ

最終更新日:Apr 21, 2026

HTML5 アプリおよびミニアプリでデータをキャッシュするには、WVStorage JavaScript API を使用します。これらの API を使用すると、キャッシュエントリの追加、削除、クリアができます。

WVStorage.setItem

説明

この API は、WindVane for Android 1.0.3.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 for Android 1.0.3.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 for Android 1.0.3.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 for Android 1.0.3.4 以降でのみ利用可能です。

ローカルキャッシュからすべてのデータを非同期でクリアします。

入力パラメーター

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

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

成功時:

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

失敗時:

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

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

WVStorage.clearStorageSync

説明

この API は、WindVane for Android 1.0.3.4 以降でのみ利用可能です。

ローカルキャッシュからすべてのデータを同期的にクリアします。

入力パラメーター

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

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

成功時:

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

失敗時:

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

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