亚洲精品在线电影-亚洲精品午夜在线观看-亚洲精品网站在线-亚洲精品视频久久久-国产精品深夜福利免费观看

千鋒教育-做有情懷、有良心、有品質(zhì)的職業(yè)教育機(jī)構(gòu)

當(dāng)前位置:首頁(yè)  >  IT面試題  >  html5面試題  >  正文

如果小程序版本更新了怎么通知用戶

來(lái)源:千鋒教育
發(fā)布時(shí)間:2022-09-26 13:49:00
分享

  當(dāng)小程序發(fā)布新的版本后,用戶如果之前訪問(wèn)過(guò)該小程序,通過(guò)已打開的小程序進(jìn)入(未手動(dòng)刪除),則會(huì)彈出提示,提醒用戶更新新的版本。

  用戶點(diǎn)擊確定就可以自動(dòng)重啟更新,點(diǎn)擊取消則關(guān)閉彈窗,不再更新. 核心步驟:

小程序如果版本更新了怎么通知用戶

  - 打開小程序, 檢查小程序是否有新版本

  updateManager.onCheckForUpdate(function (res) {}) 小程序有新版本,則靜默下載新版本,做好更新準(zhǔn)備updateManager.onUpdateReady(function () {}) 新的版本已經(jīng)下載好,調(diào)用applyUpdate應(yīng)用新版本并重啟小程序updateManager.applyUpdate()

  - 更新版本的模擬測(cè)試,微信開發(fā)者工具上可以通過(guò)「編譯模式」下的「下次編譯模擬更新」開關(guān)來(lái)調(diào)試. 點(diǎn)擊編譯模式設(shè)置下拉列表,然后點(diǎn)擊“添加編譯模式”,在自定義編譯條件彈窗界面,點(diǎn)擊下次編譯時(shí)模擬更新,然后點(diǎn)擊確定,重新編譯就可以了.

  注: 需要注意的是,這種方式模擬更新一次之后就失效了,后邊再測(cè)試仍需要對(duì)這種編譯模式進(jìn)行重新設(shè)置才可以.

  - 核心代碼如下:

  App({ onLaunch: function(options) { this.autoUpdate() }, autoUpdate:function(){ var self=this

  // 獲取小程序更新機(jī)制兼容 if (wx.canIUse('getUpdateManager')) { const updateManager = wx.getUpdateManager()

  //1. 檢查小程序是否有新版本發(fā)布 updateManager.onCheckForUpdate(function (res) { // 請(qǐng)求完新版本信息的回調(diào) if (res.hasUpdate) {

  //2. 小程序有新版本,則靜默下載新版本,做好更新準(zhǔn)備 updateManager.onUpdateReady(function () { wx.showModal({ title: '更新提示', content: '新版本已經(jīng)準(zhǔn)備好,是否重啟應(yīng)用?', success: function (res) { if (res.confirm) {

  //3. 新的版本已經(jīng)下載好,調(diào)用applyUpdate應(yīng)用新版本并重啟 updateManager.applyUpdate() }else if (res.cancel) { //不應(yīng)用 } } }) }) updateManager.onUpdateFailed(function () { // 新的版本下載失敗 wx.showModal({ title: '已經(jīng)有新版本了喲~', content: '新版本已經(jīng)上線啦~,請(qǐng)您刪除當(dāng)前小程序,重新搜索打開喲~', }) }) } }) } else { // 如果希望用戶在最新版本的客戶端上體驗(yàn)?zāi)男〕绦?,可以這樣子提示 wx.showModal({ title: '提示', content: '當(dāng)前微信版本過(guò)低,無(wú)法使用該功能,請(qǐng)升級(jí)到最新微信版本后重試。' }) } } })

聲明:本站稿件版權(quán)均屬千鋒教育所有,未經(jīng)許可不得擅自轉(zhuǎn)載。

學(xué)習(xí)資源站

  • 免費(fèi)全套視頻教程
  • 企業(yè)實(shí)戰(zhàn)項(xiàng)目源碼
  • 大廠筆試真題題庫(kù)
  • 行業(yè)前瞻發(fā)展趨勢(shì)

相關(guān)推薦

  • 小程序怎么獲取手機(jī)號(hào) 準(zhǔn)備一個(gè)button組件, 將button組件open-type的值設(shè)置為getPhoneNumber,當(dāng)用戶點(diǎn)擊并同意之后,可以通過(guò) bindgetphonenumber事件回調(diào)獲取到動(dòng)態(tài)令牌code; Page({ getPhoneNumber (e) { console.log(e.detail.code) } }) 接著把code傳到開發(fā)者后臺(tái),并在開發(fā)者后臺(tái)調(diào)用微信后臺(tái)提供的phonenumber.getPhoneNumber接口
  • 小程序的兼容問(wèn)題有哪些 - 1,ios下的zIndex層級(jí)問(wèn)題,主要發(fā)生在iphone7和iphoneX下絕對(duì)定位必須有一個(gè)共同的父元素。 - 2,左右邊框不生效,當(dāng)邊框的寬度設(shè)置為奇數(shù)的時(shí)候,可能會(huì)不生效。解決方法:將寬度設(shè)置為偶數(shù)的時(shí)候,在ios下就可以解決
  • 小程序嵌入H5頁(yè)面怎么做 - 解決方式 :web-view webview 指向網(wǎng)頁(yè)的鏈接??纱蜷_關(guān)聯(lián)的公眾號(hào)的文章,其它網(wǎng)頁(yè)需登錄小程序管理后臺(tái)配置業(yè)務(wù)域名?!? 具體實(shí)現(xiàn)步驟: - 登陸小程序管理后臺(tái), 配置服務(wù)器域名( h5頁(yè)面所在的域名 ) - 在小程序里面嵌入h5
  • 如果小程序版本更新了怎么通知用戶 當(dāng)小程序發(fā)布新的版本后,用戶如果之前訪問(wèn)過(guò)該小程序,通過(guò)已打開的小程序進(jìn)入(未手動(dòng)刪除),則會(huì)彈出提示,提醒用戶更新新的版本。用戶點(diǎn)擊確定就可以自動(dòng)重啟更新,點(diǎn)擊取消則關(guān)閉彈窗,不再更新. 核心步驟
  • 小程序生命周期 onReady生命周期函數(shù) --監(jiān)聽頁(yè)面初次渲染完成onShow生命周期函數(shù) --監(jiān)聽頁(yè)面顯示onHide生命周期函數(shù) --監(jiān)聽頁(yè)面隱藏onUnload生命周期函數(shù) --監(jiān)聽頁(yè)面卸載onPullDownRefresh頁(yè)面相關(guān)事件處理函數(shù)
  • echarts是什么,怎么用 echarts是一個(gè)基于JavaScript的開源可視化圖表庫(kù),可以流暢的運(yùn)行在PC和移動(dòng)設(shè)備上,兼容絕大部分的瀏覽器(IE9/10/11,Chrome,F(xiàn)irefox,Safari等),底層依賴矢量圖形庫(kù)ZRender,提供20 多種圖表和十幾種組件,支持Canvas、SVG雙引擎并能一鍵切換,讓移動(dòng)端渲染更加流暢echarts源自百度
  • 主站蜘蛛池模板: www.婷婷| 欧美日韩视频在线一区二区 | 羞羞视频入口网站 | 国产手机在线观看视频 | 亚洲免费成人在线 | 伊人网站在线观看 | 亚洲午夜国产精品 | 选择影院在线观看 | 亚洲乱码国产乱码精品精98 | 亚洲欧美一区二区三区蜜芽 | 欧美日韩在线网站 | 伊人网视频在线 | 久久国产精品亚洲一区二区 | 在线观看国产精品入口 | 最新日本中文字幕 | 草比电影| 色欧美片视频在线观看 | 亚洲成人自拍网 | 国产成人一区二区三区视频免费 | 亚洲福利精品 | 亚洲成人精品在线 | 国内久久 | 欧美福利网 | 国产欧美成人xxx视频 | 免费电视剧在哪里看 | a级日本高清免费看 | 久国产精品视频 | 国内精品日本久久久久影院 | 亚洲欧美一区二区三区 | 色伊人国产高清在线 | 中文乱码视亚洲 | 极品日韩 | 亚洲精品不卡久久久久久 | 亚洲国产午夜电影在线入口 | 亚洲精品乱码久久久久久 | 久久久国产99久久国产首页 | 自拍偷拍欧美图片 | 伊人婷婷色 | 婷婷开心中文字幕 | 国产伦精品一区三区视频 | 在线亚洲免费 |