后台更新次数如何计算的,如何延长次数使用 ?

Viewed 38

如题

1 Answers

次数如何计算

按接口请求次数扣除,若是按教程集成的插件,可以理解为用户打开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>