@@ -6,8 +6,6 @@ var currentUpgradeVersionKey = "current_upgrade_version";
66var endUpgradeVersionKey = "end_upgrade_version" ;
77var upgradeId = undefined ;
88var needUpgrade = $ ( ".needUpgrade" ) . val ( ) ;
9- console . log ( "$needUpgrade==" + needUpgrade ) ;
10-
119
1210//-------------------------------------page upgrade int------------------------------------
1311
@@ -124,16 +122,28 @@ function sendUpgrade() {
124122 } ) ;
125123}
126124
125+ function isPhone ( ) {
126+ if ( ( / A n d r o i d | w e b O S | i P h o n e | i P o d | B l a c k B e r r y / i. test ( navigator . userAgent ) ) || isWeixinBrowser ( ) ) {
127+ return true ;
128+ }
129+ return false ;
130+ }
131+
127132function upgradeSiteVersion ( ) {
128133 var upgradeVersionNum = localStorage . getItem ( currentUpgradeVersionKey ) ;
129134 updateUpgradeProgress ( "done" , "" ) ;
130135 var nextUpgradeVersionNum = Number ( Number ( upgradeVersionNum ) + 1 ) ;
131136 localStorage . setItem ( currentUpgradeVersionKey , nextUpgradeVersionNum ) ;
132137 var endUpgradeNum = localStorage . getItem ( endUpgradeVersionKey ) ;
133138 if ( nextUpgradeVersionNum > Number ( endUpgradeNum ) ) {
134- var html = "升级完成,前往站点" ;
139+ if ( isPhone ( ) ) {
140+ var html = "升级完成,关闭当前页面" ;
141+ $ ( ".upgrade_staring_btn" ) . attr ( "goto" , "close_page" ) ;
142+ } else {
143+ var html = "升级完成,前往站点" ;
144+ $ ( ".upgrade_staring_btn" ) . attr ( "goto" , "site" ) ;
145+ }
135146 $ ( ".upgrade_staring_btn" ) . html ( html ) ;
136- $ ( ".upgrade_staring_btn" ) . attr ( "goto" , "site" ) ;
137147 $ ( ".upgrade_staring_btn" ) . attr ( "disabled" , false ) ;
138148 return ;
139149 } ;
@@ -214,6 +224,9 @@ $(document).on("click", ".upgrade_staring_btn", function () {
214224 if ( goto == "site" ) {
215225 window . location . href = "./index.php" ;
216226 return ;
227+ } else if ( goto == "close_page" ) {
228+ zalyjsNavClosePlugin ( ) ;
229+ return ;
217230 }
218231 var html = "正在升级..." ;
219232 $ ( this ) . html ( html ) ;
0 commit comments