uniapp.js 546 Bytes
// 重写uni.navigateTo
const navigateTo = uni.navigateTo;
const _navigateTo = function(...options) {
  uni.$emit('refresh-version', { notifyType: 'silent' }); // 页面切换检测更新
  navigateTo.call(this, ...options)
}

// 重写uni.switchTab
const switchTab = uni.switchTab;
const _switchTab = function(...options) {
  uni.$emit('refresh-version', { notifyType: 'silent' }); // 页面切换检测更新
  switchTab.call(this, ...options);
}

module.exports = (uni) =>{
  // uni.navigateTo = _navigateTo;
  // uni.switchTab = _switchTab;
}