开关(switch)状态的缓存

给javascript增长一个classjavascript

function getCache() {
	var $link_cache = document.querySelector("#link-cache .mui-switch");
	var cache_status = plus.storage.getItem("cache_status");
	if (cache_status == '1') {
		$link_cache.className += "mui-active";
	}
	else if (cache_status == '0') {
		$link_cache.className = $link_cache.className.replace('mui-active', '');
	}
}

把开关的状态记录到缓存中java

document.getElementById("link-flow").addEventListener("toggle", function(event) {
	var isActive = event.detail.isActive;
	if(isActive) {
		plus.storage.setItem('flow_status', '1');
		plus.nativeUI.toast('开启流量播放!');
	} else {
		plus.storage.setItem('flow_status', '0');
		plus.nativeUI.toast('关闭流量播放!');
	}
});

把开关状态取出来并作判断缓存

function getFlow() {
	var $link_flow = document.querySelector("#link-flow .mui-switch");
	var flow_status = plus.storage.getItem("flow_status");
	if (flow_status == '1') {
		$link_flow.className += "mui-active";
	}
	else if (flow_status == '0') {
		$link_flow.className = $link_flow.className.replace('mui-active', '');
	}
}
相关文章
相关标签/搜索