如题
按接口请求次数扣除,若是按教程集成的插件,可以理解为用户打开App后,会进行更新接口请求,此时会扣除一次,若今天有100个用户,打开了一次App,则就是100次
可以手动控制逻辑,例如通过缓存控制,一天内不重复检测更新(按照你们自己实际业务要求,频率降低有可能新版本发布后,用户更新不及时),以下是伪代码参考
<template>
<wrap-update-version v-if="needCheck"></wrap-update-version>
</template>
<setup>
const needCheck = ref(false)
const time = uni.getStore('last-check-time')
if(new Date() - time > 1天 ){
needCheck.value = true
}else{
// 无需更新,根据实际业务跳转首页等等
uni.redirect({ ... })
}
</setup>