eapp
Version:
1 lines • 3.11 kB
JavaScript
var DEBUG=!0,MOCO_DATA=!1;window.EappApi=iboxLoad("IEappApi").overrideBy("I¥{{fileName}}¥"),window.IboxUtils=Ibox.utils;var CurrentJs=document.scripts,CurrentJsPath=CurrentJs[CurrentJs.length-1].src.substring(0,CurrentJs[CurrentJs.length-1].src.lastIndexOf("/")+1),CUR_PRE_URL=CurrentJsPath+"../",PROJECT_NAME="Eapp-¥{{dirName}}¥";MOCO_DATA&&(PROJECT_NAME="Eapp-¥{{dirName}}¥");var ROOT_URL=CUR_PRE_URL;consoleLog("ROOT_URL----------\x3e",ROOT_URL);var KEY={USER_INFO:"user_info",APP_VERSION:"app_version"};function consoleLog(p,o){IboxUtils.showLog(p,o)}function consoleError(p,o){IboxUtils.showErrorLog(p,o)}if(EappApi.isInEapp()){console.log("InEApp----overrideBy--IEappApi-base--------\x3e"),window.EappApi=window.EappApi.overrideBy("IEappApi.base"),window.EappApi=window.EappApi.overrideBy("I¥{{fileName}}¥.base");var updateUrl=ROOT_URL+"eapp_lib/IEappApi.IUpdate.min.js";IboxUtils.addJavaScript(updateUrl,function(){window.EappApi=window.EappApi.overrideBy("IEappApi.IUpdate");var p=ROOT_URL+"/eapp_lib/IEappApi.IUpdate.Base.js";IboxUtils.addJavaScript(p,function(){consoleLog("IEappApi.IUpdate.base----------\x3e"),window.EappApi=window.EappApi.overrideBy("IEappApi.IUpdate.base")})}),EappApi.on("NetWork",function(p){console.log("demo--NetWork-----\x3e",p)})}else if(EappApi.isInWechat()){EappApi.on("EappReady",function(){consoleLog("baseConfig--wechat--EappReady-----\x3e",EappApi.isReady())}),window.EappApi=window.EappApi.overrideBy("IEappApi.IUpdate");var eappUrl=ROOT_URL+"/eapp_lib/IEappApi.Wechat.js";IboxUtils.addJavaScript(eappUrl,function(){window.EappApi=window.EappApi.overrideBy("IEappApi.wechat")},function(p){IboxUtils.showLog("addJavaScript----\x3e",p)})}else{consoleLog("InOtherApp----------\x3e",EappApi.curOs),EappApi.on("EappReady",function(){consoleLog("baseConfig--wechat--EappReady-----\x3e",EappApi.isReady())}),window.EappApi=window.EappApi.overrideBy("IEappApi.IUpdate");updateUrl=ROOT_URL+"/eapp_lib/IEappApi.IUpdate.Base.js";IboxUtils.addJavaScript(updateUrl,function(){window.EappApi=window.EappApi.overrideBy("IEappApi.IUpdate.base")},function(p){IboxUtils.showLog("addJavaScript----\x3e",p)});eappUrl=ROOT_URL+"/eapp_lib/IEappApi.Moco.js";IboxUtils.addJavaScript(eappUrl,function(){window.EappApi=window.EappApi.overrideBy("IEappApi.moco")},function(p){IboxUtils.showLog("addJavaScript----\x3e",p)});var ¥{{dirName}}¥Url=ROOT_URL+"/eapp_lib/I¥{{fileName}}¥.Moco.js";IboxUtils.addJavaScript(¥{{dirName}}¥Url,function(){window.EappApi=window.EappApi.overrideBy("I¥{{fileName}}¥.moco")},function(p){IboxUtils.showLog("addJavaScript----\x3e",p)})}IboxUtils.addJavaScript(ROOT_URL+"/lib/js/lrz.bundle.js");var needShowDebug=IboxUtils.getItem("needShowDebug")||"false";if(consoleLog("needShowDebug-----\x3e",needShowDebug),"true"==needShowDebug){var url=ROOT_URL+"libs/js/vconsole/vconsole-3.3.min.js";IboxUtils.addJavaScript(url,function(){window.vConsole=new window.VConsole({defaultPlugins:["system","network","element","storage"],maxLogNumber:1e3,onReady:function(){},onClearLog:function(){}})},function(p){IboxUtils.showLog("addJavaScript----\x3e",p)})}