国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

微信小程序啟動(dòng)自動(dòng)檢測(cè)版本更新,檢測(cè)到新版本則提示更新updateManager

這篇具有很好參考價(jià)值的文章主要介紹了微信小程序啟動(dòng)自動(dòng)檢測(cè)版本更新,檢測(cè)到新版本則提示更新updateManager。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

效果

  • 有時(shí)候小程序自動(dòng)更新沒(méi)那么快,且有時(shí)候存在緩存,需要?jiǎng)h除小程序才能檢測(cè)更新,這樣就不能及時(shí)更新到了,所以加個(gè)自動(dòng)檢測(cè)更新是很有必要的。
  • 效果:小程序啟動(dòng)時(shí),若用戶(hù)本地與小程序最新版本不一致,就會(huì)出現(xiàn)如下彈窗,用戶(hù)點(diǎn)確定,小程序?qū)?huì)進(jìn)行更新,效果如下:。
    小程序更新提示,前端,小程序,微信小程序,小程序

代碼

app.js加入以下代碼:文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-731404.html

// app.js
App({
  onLaunch() {
    this.globalData.sysinfo = wx.getSystemInfoSync()
    const updateManager = wx.getUpdateManager()
    updateManager.onCheckForUpdate(function (res) {
      // 請(qǐng)求完新版本信息的回調(diào)
      console.log(res.hasUpdate)
    })
    updateManager.onUpdateReady(function () {
      wx.showModal({
        title: '更新提示',
        content: '新版本已經(jīng)準(zhǔn)備好,是否重啟應(yīng)用?',
        success: function (res) {
          if (res.confirm) {
            // 新的版本已經(jīng)下載好,調(diào)用 applyUpdate 應(yīng)用新版本并重啟
            updateManager.applyUpdate()
          }
        }
      })
    })
    updateManager.onUpdateFailed(function () {
      // 新的版本下載失敗
      wx.showModal({
        title: '更新提示',
        content: '新版本下載失敗',
        showCancel: false
      })
    })
  },
  globalData: {
    sysinfo: {},
  }
})

微信小程序版本更新api

  • wx.getUpdateManager()獲取全局唯一的版本更新管理器,用于管理小程序更新
  • UpdateManager.onCheckForUpdate監(jiān)聽(tīng)向微信后臺(tái)請(qǐng)求檢查更新結(jié)果事件
  • UpdateManager.onUpdateReady監(jiān)聽(tīng)小程序有版本更新事件??蛻?hù)端主動(dòng)觸發(fā)下載(無(wú)需開(kāi)發(fā)者觸發(fā)),下載成功后回調(diào)
  • UpdateManager.applyUpdate()強(qiáng)制小程序重啟并使用新版本。在小程序新版本下載完成后(即收到 onUpdateReady 回調(diào))調(diào)用。
  • UpdateManager.onUpdateFailed監(jiān)聽(tīng)小程序更新失敗事件。小程序有新版本,客戶(hù)端主動(dòng)觸發(fā)下載(無(wú)需開(kāi)發(fā)者觸發(fā)),下載失?。赡苁蔷W(wǎng)絡(luò)原因等)后回調(diào)

到了這里,關(guān)于微信小程序啟動(dòng)自動(dòng)檢測(cè)版本更新,檢測(cè)到新版本則提示更新updateManager的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • uniapp - 微信小程序新版本發(fā)布之后用戶(hù)端怎么更新?updateManager ?

    uniapp - 微信小程序新版本發(fā)布之后用戶(hù)端怎么更新?updateManager ?

    微信小程序在版本更新后,從上面標(biāo)題欄進(jìn)去,發(fā)現(xiàn)還是沒(méi)有更新,存在緩存問(wèn)題 這就要說(shuō)到微信小程序更新機(jī)制 解決辦法--微信提供的wx.getUpdateManager()(我的uniapp)uni.getUpdateManager(),鏈接:uni.getUpdateManager() | uni-app官網(wǎng) 1)定期檢查發(fā)現(xiàn)版本更新 微信運(yùn)行時(shí),會(huì)定期檢查最近使

    2024年02月06日
    瀏覽(30)
  • 微信小程序監(jiān)測(cè)版本更新

    微信小程序監(jiān)測(cè)版本更新

    在index.js里面 不放到app.js里面是因?yàn)橛械卿涰?yè)面,在登錄頁(yè)面顯示更新不太友好? 在小程序測(cè)試的時(shí)候需要 添加編譯模式 才可以模擬版本更新,發(fā)布到正式版本自動(dòng)生效 ? 點(diǎn)了確定就會(huì)自動(dòng)刷新頁(yè)面 ?

    2024年02月11日
    瀏覽(23)
  • 微信小程序檢查版本更新

    新建文件 version-util.js 在app.js中引入:

    2024年02月10日
    瀏覽(22)
  • 微信小程序檢查版本更新并重啟

    微信小程序檢查版本更新并重啟

    最近開(kāi)發(fā)小程序時(shí)候碰上了一個(gè)問(wèn)題,當(dāng)發(fā)布新版本小程序后,需要用戶(hù)能趕緊用上最新的,避免出問(wèn)題。查了一下官方文檔,總結(jié)出幾個(gè)情況如下: 微信運(yùn)行時(shí),會(huì)定期(24小時(shí)內(nèi))檢查最近使用的小程序是否有更新 (黃花菜都涼了) 用戶(hù)長(zhǎng)時(shí)間未使用小程序時(shí),會(huì)強(qiáng)制同步

    2024年02月10日
    瀏覽(14)
  • 微信小程序獲取手機(jī)號(hào)詳細(xì)過(guò)程(新版本2.21.2)(舊版本兼容)

    微信小程序獲取手機(jī)號(hào)詳細(xì)過(guò)程(新版本2.21.2)(舊版本兼容)

    首先你要確保自己的基礎(chǔ)庫(kù)版本是2.21.2,我選擇的是當(dāng)前最新的 在button的文檔描述 在代碼開(kāi)始前給大家講講注意事項(xiàng)(不需要直接往下看) 然后接下來(lái)是項(xiàng)目代碼 WXML 樣式的話自己按需要設(shè)置 通過(guò)微信小程序官方api獲得回調(diào)內(nèi)容 已經(jīng)會(huì)出現(xiàn)這個(gè)頁(yè)面了 注意如果是個(gè)人小程

    2024年02月02日
    瀏覽(18)
  • uni微信小程序強(qiáng)制用戶(hù)更新版本

    uni微信小程序強(qiáng)制用戶(hù)更新版本

    強(qiáng)制更新的代碼參考官方文檔 uni.getUpdateManager() | uni-app官網(wǎng) 我這邊的如下: 效果:

    2024年01月25日
    瀏覽(21)
  • 微信小程序更新最新版本后之前打開(kāi)的用戶(hù)還是老版本的問(wèn)題

    微信小程序更新最新版本后之前打開(kāi)的用戶(hù)還是老版本的問(wèn)題

    小程序從啟動(dòng)到最終被銷(xiāo)毀,會(huì)經(jīng)歷很多不同的狀態(tài),小程序在不同狀態(tài)下會(huì)有不同的表現(xiàn)。 從用戶(hù)認(rèn)知的角度看,廣義的小程序啟動(dòng)可以分為兩種情況,一種是冷啟動(dòng),一種是熱啟動(dòng)。 冷啟動(dòng):如果用戶(hù)首次打開(kāi),或小程序銷(xiāo)毀后被用戶(hù)再次打開(kāi),此時(shí)小程序需要重新加

    2024年02月06日
    瀏覽(23)
  • 【Selenium】chromedriver新版本與Chrome自動(dòng)更新版本不匹配問(wèn)題

    【Selenium】chromedriver新版本與Chrome自動(dòng)更新版本不匹配問(wèn)題

    python代碼運(yùn)行出現(xiàn)如下錯(cuò)誤:This version of ChromeDriver only supports Chrome version 114 Current browser version is 116.0.5845.141 with binary path C:Program FilesGoogleChromeApplicationchrome.exe 解決方案: 1.查看當(dāng)前Google瀏覽器版本:版本 116.0.5845.141(正式版本) (64 位) 2.下載對(duì)應(yīng)的瀏覽器驅(qū)動(dòng)chromed

    2024年02月08日
    瀏覽(25)
  • 微信小程序?qū)W習(xí)實(shí)錄6(百度經(jīng)緯度采集、手動(dòng)調(diào)整精度、H5嵌入小程序、百度地圖jsAPI、實(shí)時(shí)定位、H5更新自動(dòng)刷新)

    微信小程序?qū)W習(xí)實(shí)錄6(百度經(jīng)緯度采集、手動(dòng)調(diào)整精度、H5嵌入小程序、百度地圖jsAPI、實(shí)時(shí)定位、H5更新自動(dòng)刷新)

    viewport,手機(jī)端的適配; layui,手機(jī)端界面UI; jweixin-1.6.0,H5與微信小程序通信的API接口文件 getBdGeo ();定位封裝函數(shù); marker.addEventListener(\\\'dragend\\\', function () {}, 監(jiān)聽(tīng)標(biāo)注事件,手動(dòng)調(diào)整景點(diǎn) getCurrentPosition, 加載即自動(dòng)采集當(dāng)前位置的經(jīng)緯度信息和城市地址信息; 通過(guò)web-view

    2024年02月05日
    瀏覽(30)
  • 微信小程序新版頭像昵稱(chēng)上傳

    微信小程序新版頭像昵稱(chēng)上傳

    官方文檔:小程序用戶(hù)頭像昵稱(chēng)獲取規(guī)則調(diào)整公告 | 微信開(kāi)放社區(qū) 頭像昵稱(chēng)填寫(xiě) | 微信開(kāi)放文檔 為我們小程序?qū)懥艘粋€(gè)頭像昵稱(chēng)上傳的組件總結(jié)了下 需要注意的點(diǎn): 我們后端服務(wù)器存的老用戶(hù)的頭像昵稱(chēng)有的是:之前早版本( wx.getUserInfo )能獲取到的用戶(hù)真實(shí)微信頭像昵

    2024年02月11日
    瀏覽(29)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包