此接口用于從統一存儲中刪除數據。
removeAPDataStorage 接口的使用方法
AlipayJSBridge.call('removeAPDataStorage', {
type: "common",
business: "customBusinessKey",
key: "customKey",
}, function(result) {
alert(JSON.stringify(result));
});
代碼示例
<button id="J_saveDataBtn" class="btn">保存數據</button>
<button id="J_getDataBtn" class="btn">查看數據</button>
<button id="J_removeDataBtn" class="btn">刪除數據</button>
<script>
function ready(callback) {
// 如果 jsbridge 已經注入則直接調用
if (window.AlipayJSBridge) {
callback && callback();
} else {
// 如果沒有注入則監聽注入的事件
document.addEventListener('AlipayJSBridgeReady', callback, false);
}
}
ready(function() {
document.querySelector('#J_saveDataBtn').addEventListener('click', function(e) {
AlipayJSBridge.call('setAPDataStorage', {
type: "common",
business: "customBusinessKey",
key: "customKey",
value: "customValue"
}, function(result) {
alert(JSON.stringify(result));
});
}, false);
document.querySelector('#J_getDataBtn').addEventListener('click', function(e) {
AlipayJSBridge.call('getAPDataStorage', {
type: "common",
business: "customBusinessKey",
key: "customKey"
}, function(result) {
alert(JSON.stringify(result));
});
}, false);
document.querySelector('#J_removeDataBtn').addEventListener('click', function(e) {
AlipayJSBridge.call('removeAPDataStorage', {
type: "common",
business: "customBusinessKey",
key: "customKey"
}, function(result) {
alert(JSON.stringify(result));
});
}, false);
}, false);
</script>
API 說明
AlipayJSBridge.call('removeAPDataStorage', {
type, business, key
});
入參
屬性 | 類型 | 描述 | 必填 | 默認值 |
type | string | 用戶維度存儲( | N | “common” |
business | string | 自定義的業務標識,可與相應的客戶端存取代碼約定, 默認值為 在 Android 中,該業務標識與創建 APSharedPreferences 時所傳入的 | N | “” |
key | string | 自定義數據的 key。 | Y | “” |
出參
回調函數帶入的參數 result: {success}
。
屬性 | 類型 | 描述 |
success | bool | 刪除是否成功。 |
文檔內容是否對您有幫助?