작은 업데이트 온라인 버전 또는 이전 버전 이전 후

각 릴리스 라인 또는 이전 버전 이후 작은 마이크로 채널 프로그램 업데이트 전에, 다시 열어 새 버전이 삭제 될 나타난 후 특히 성가신.

너무 오래 증가 API를 업데이트 wx.getUpdateManager ()에있는 문서를 참조하지 않은 경우 모르겠어요, 즉시보십시오.

App.js onLaunch 기능의 수명주기의 증가, 다음이 예제 코드는 마이크로 채널 손실, "다음 컴파일 시뮬레이션 업데이트를"확인이 효과는 컴파일시 컴파일 모드에서 볼 수 있습니다.

앱 ({ 
    OnLaunch : 함수 () { 
        const를 = UpdateManager를 wx.getUpdateManager () 
    
        updateManager.onCheckForUpdate (기능 (RES) { 
            // 콜백 요청에 대한 새 버전의 끝 
            을 console.log (res.hasUpdate) 
        }) 
 
        updateManager.onUpdateReady (기능 () { 
            wx.showModal ({ 
                제목 : '업데이트 확인', 
                내용 : '? 새로운 버전의 응용 프로그램을 다시 시작할지 여부를, 준비가되어', 
                성공 : 기능 (RES) { 
                    (res.confirm) {경우 
                        새 버전이있다 // 잘 다운로드 응용 프로그램의 새 버전을 호출하고 applyUpdate 다시 시작 
                        updateManager.applyUpdate을 () 
                    } 
                } 
              }) 
        })
 
        updateManager.onUpdateFailed (함수 () { 
          // 새로운 버전을 다운로드하는 데 실패했습니다 
        }) 
    } 
)}

버전 번호를 가져 타임 코드를 업로드하고, 마이크로 채널 버전 번호가 새 버전에 따라 결정됩니다 여부를 지정합니다.

 



원본 링크 : HTTPS : //blog.csdn.net/username_xu/article/details/84075333

추천

출처www.cnblogs.com/520BigBear/p/11262164.html