uni-app的复制怎么写?图二图三是弹出层和文字代码
图四的清除缓存和检测更新是需要接口的吗?第一次做
复制uniapp 提供了uni.setClipboardData
检查更新应该就需要你重新调用接口更新数据
清空缓存给看你用的时什么存储
清除缓存一般来说 是 清除浏览器缓存 和一些 缓存的文件(可能是后端的),所以这个 可能需要 调用接口,和调用清除浏览器的api . 检查更新就是 调用借口了,如果有新版本 就会提示是否 更新,更新的话 会下载安装包,并且 安装。
清除缓存可以
// 清除本地存储
uni.clearStorage();
// 清除service worker缓存
if (navigator.serviceWorker) {
navigator.serviceWorker.getRegistration().then(function(registration) {
if (registration) {
registration.unregister().then(function() {
uni.showToast({
title: '清除缓存成功',
icon: 'success'
});
});
}
});
}
其他缓存 那就需要根据具体的东西 来写代码了
检查更新 ,这个 需要 接口配合 ,比如 点击时 传一个 当前版本号 ,然后 接口检查 有没有新的版本