shop-php/public/static/js/uni_modules-guyue-updater-pages-updater.a2f156a9.js

1 line
9.7 KiB
JavaScript
Raw Normal View History

2023-09-25 11:25:54 +08:00
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["uni_modules-guyue-updater-pages-updater"],{"0ea6":function(t,a,e){"use strict";e.r(a);var i=e("d0d1"),o=e("d46d");for(var n in o)["default"].indexOf(n)<0&&function(t){e.d(a,t,(function(){return o[t]}))}(n);e("b0ff");var r=e("f0c5"),s=Object(r["a"])(o["default"],i["b"],i["c"],!1,null,"470759fa",null,!1,i["a"],void 0);a["default"]=s.exports},"132e":function(t,a,e){"use strict";(function(t){e("7a82"),Object.defineProperty(a,"__esModule",{value:!0}),a.install=a.download=void 0;a.download=function(t){var a=t.url,e=t.onProgress,i=t.onSuccess,o=t.onFail,n=uni.downloadFile({url:a,success:function(t){200===t.statusCode&&i&&i(t.tempFilePath)},fail:function(){o&&o()}});n.onProgressUpdate((function(t){e&&e(t.progress)}))};a.install=function(a){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";plus.runtime.install(a,{force:!0},(function(){t("log","install success..."," at uni_modules/guyue-updater/updater.js:23"),e&&(uni.setStorageSync("wgt_version",i),plus.runtime.restart())}),(function(a){t("error","install fail...",a," at uni_modules/guyue-updater/updater.js:29")}))}}).call(this,e("0de9")["log"])},"250c":function(t,a,e){"use strict";e("7a82");var i=e("4ea4").default;Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=i(e("5530"));e("ac1f"),e("5319"),e("d3b7"),e("caad"),e("2532");var n=e("132e"),r={data:function(){return{updateParams:{},progress:0,downloading:!1,downloadSucc:!1,downloadError:!1}},computed:{content:function(){return(this.updateParams.content||"").replace(/[\r\n]/gim,"<br/>")},downloadText:function(){return this.downloadSucc?this.updateParams.downSucTip:this.downloadError?this.updateParams.downErrorTip:this.downloading?this.updateParams.downMsgTip:this.updateParams.updateBtnText}},onLoad:function(t){var a=(0,o.default)({title:"发现新版本",updateBtnText:"立即升级",downMsgTip:"下载中,请稍后",downSucTip:"下载完成,安装中",downErrorTip:"下载失败,请重试",quiet:!1,force:!1},JSON.parse(decodeURIComponent(t.data)));this.updateParams=a},onBackPress:function(){return this.updateParams.force},methods:{back:function(){this.updateParams.force||uni.navigateBack()},start:function(){var t=this;if(this.updateParams.downUrl){var a=[".apk",".wgt"].some((function(a){return t.updateParams.downUrl.toLocaleLowerCase().includes(a)}));if("Android"===plus.os.name&&a){this.downloading=!0;var e=this;(0,n.download)({url:e.updateParams.downUrl,onProgress:function(t){e.progress=t},onSuccess:function(t){e.downloadSucc=!0,e.downloadError=!1,(0,n.install)(t,!0)},onFail:function(){e.downloading=!1,e.downloadSucc=!1,e.downloadError=!0}})}else plus.runtime.openURL(this.updateParams.downUrl)}},handleButton:function(){return this.downloading?this.downloadError?(this.progress=0,this.downloading=!1,this.downloadSucc=!1,this.downloadError=!0,this.start()):void 0:this.start()}}};a.default=r},4501:function(t,a,e){t.exports=e.p+"static/img/bg2.f5a3b1d6.png"},"71a0":function(t,a,e){t.exports=e.p+"static/img/bg1.f60fdc48.png"},"9fa7":function(t,a){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAUFQTFRFAAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////bof29AAAAGt0Uk5TAEJ+m7LG3/VKq/9JCW7k4m0G5uCgcEAgawFT2dCAMNhQA4uJEr1guw0a1RDUGzLjKtzwDMkHqJh4IpCfLE7PaNKlFmXzDogE8gXvOHnA3cPo+NdzqRdP01qvW8Ij5X8PXwKXVkxv5z9mdUZZd32PAAADIElEQVR4nO1XaVsTMRAO1xZCsfTYVqCtC5YqFEQqZyvFAwWWs4qKCgUvqv7/H+BMtt0mm8m2PnzU+dKdzLxvJpNJMmXsvxilr39gcMiKRKyhwYH+vr9FD49EuCKRkdHe0dGxO5yQ2Hi0J3h8PCH8kyk7nc4wlkmn7VRSDCXuxrvCJyan0DWby6vj+VwWx+85E+H46RkxuUPZHBHG/ekwfGEW4UWTu