| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273 | 
							- <!DOCTYPE html>
 
- <html lang="en">
 
- <head>
 
-   <meta charset="UTF-8">
 
-   <meta http-equiv="X-UA-Compatible" content="IE=edge">
 
-   <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
 
-   <meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" name="viewport" />
 
-   <meta content="yes" name="apple-mobile-web-app-capable" />
 
-   <meta content="black" name="apple-mobile-web-app-status-bar-style" />
 
-   <meta content="telephone=no" name="format-detection" />
 
-   <title>移动客户端</title>
 
-   <style>
 
-     html {
 
-       margin: 0;
 
-       padding: 0;
 
-     }
 
-     body {
 
-       margin: 0;
 
-       padding: 0;
 
-     }
 
-     @media screen and (max-width: 750px) {
 
-       .el-message-box {
 
-         width: 60% !important;
 
-       }
 
-     }
 
-     .app_box {
 
-       width: 100%;
 
-       background-size: cover;
 
-       background-position: center;
 
-       background-image: url("./img/pic_beijing.png");
 
-       padding-top: 62pt;
 
-       padding-bottom: 12pt;
 
-     }
 
-     .app_logo {
 
-       width: 50pt;
 
-       height: 50pt;
 
-       display: block;
 
-       margin: 0 auto;
 
-     }
 
-     .app_title {
 
-       color: #333333;
 
-       font-size: 24pt;
 
-       text-align: center;
 
-       margin: 5pt;
 
-     }
 
-     .app_line {
 
-       height: 1px;
 
-       background-color: #dedede;
 
-       width: 180pt;
 
-       margin: 36pt auto 30pt;
 
-     }
 
-     .app_footer {
 
-       height: 60px;
 
-       width: 100%;
 
-       bottom: 0;
 
-       left: 0;
 
-       position: fixed;
 
-       background: #fff;
 
-     }
 
-     .app_footer_name {
 
-       height: 20px;
 
-       font-size: 14px;
 
-       font-weight: 400;
 
-       color: #666666;
 
-       line-height: 20px;
 
-       text-align: center;
 
-     }
 
-     .app_footer_links {
 
-       display: flex;
 
-       flex-direction: row;
 
-       align-items: center;
 
-       justify-content: center;
 
-     }
 
-     .app_footer_link {
 
-       font-size: 12px;
 
-       color: #999999;
 
-       line-height: 16px;
 
-       text-decoration: underline;
 
-     }
 
-     .app_footer_link a:visited,a:link { 
 
-       color: #999999;
 
-       text-decoration: underline;
 
-     } 
 
-     .mask {
 
-       position: fixed;
 
-       left: 0px;
 
-       top: 0px;
 
-       right: 0px;
 
-       bottom: 0px;
 
-       background: rgba(0, 0, 0, 0.4);
 
-     }
 
-     .mask .mask_alert {
 
-       position: absolute;
 
-       right: 12pt;
 
-       left: 12pt;
 
-       top: 120pt;
 
-       text-align: center;
 
-       color: #fff;
 
-       font-size: 12pt;
 
-     }
 
-     .mask img {
 
-       display: block;
 
-       position: absolute;
 
-       right: 0;
 
-       top: 0;
 
-     }
 
-     .app_version {
 
-       color: #999999;
 
-       font-size: 12pt;
 
-       text-align: center;
 
-     }
 
-     .actions {
 
-       margin: 18pt auto 0;
 
-       text-align: center;
 
-     }
 
-     .actions a {
 
-       position: relative;
 
-       display: inline-block;
 
-       padding: 6pt 12pt;
 
-       min-width: 140pt;
 
-       border: 1px solid #fb4747;
 
-       border-radius: 40px;
 
-       font-size: 12pt;
 
-       background: #fb4747;
 
-       color: #fff;
 
-       text-decoration: none;
 
-     }
 
-     .actions a img {
 
-       width: 16pt;
 
-       height: 16pt;
 
-       vertical-align: middle;
 
-     }
 
-     .app_line {
 
-       height: 1px;
 
-       background-color: #dedede;
 
-       width: 180pt;
 
-       margin: 36pt auto 30pt;
 
-     }
 
-     .msg {
 
-       margin: 12px;
 
-     }
 
-     .msg .msg_header {
 
-       margin-top: 0;
 
-       color: #333333;
 
-       text-align: center;
 
-       font-size: 14pt;
 
-     }
 
-     .msg .msg_body {
 
-       width: 210pt;
 
-       margin: 0 auto;
 
-       text-align: left;
 
-       font-size: 14pt;
 
-       color: #999999;
 
-     }
 
-     </style>
 
-     <script src="../o2_core/o2.min.js"></script>
 
-     <script src="js/base_simple_anonymous.js"></script>
 
-   
 
- </head>
 
- <body>
 
-   <!-- 移动端app下载页面,用于自助打包发布的app下载 目前就只有android -->
 
-   <div id="app">
 
-     <div class="app_box">
 
-       <img
 
-         src="./img/icon_logo150.png"
 
-         class="app_logo"
 
-       />
 
-       <h3 class="app_title">O2OA</h3>
 
-       <div class="app_line"></div>
 
-       <!-- 下载页面内容 -->
 
-       <div id="android_box">
 
-         <div
 
-           id="android_version"
 
-           class="app_version"
 
-         >当前最新版本:{{android.versionName}}</div>
 
-         <div
 
-           id="actions_android"
 
-           class="actions type-android"
 
-         >
 
-           <a   id="android_download_link">
 
-             <img src="./img/action_android.png" />
 
-             下载安装
 
-           </a>
 
-         </div>
 
-       </div>
 
-       
 
-       <!-- 下载页面底部 -->
 
-       <!-- <div class="app_footer">
 
-         <div class="app_footer_name">浙江兰德纵横网络技术股份有限公司</div>
 
-         <div class="app_footer_links">
 
-           <div class="app_footer_link"><a href="https://www.o2oa.net/secret.html" target="_blank">隐私协议</a></div>
 
-           <div style="margin:10px;color: #999999;"> | </div>
 
-           <div class="app_footer_link" @click="clickPermission()">用户权限</div>
 
-         </div>
 
-       </div> -->
 
-  
 
-       <div
 
-         class="mask"
 
-         id="mask"
 
-       >
 
-         <img
 
-           src="./img/menu_tap.png"
 
-           width="110"
 
-           height="140"
 
-         />
 
-         <p
 
-           class="mask_alert"
 
-           id="mask_alert"
 
-         >请点右上角菜单,在浏览器打开</p>
 
-       </div>
 
-     </div>
 
-   </div>
 
-   <script>
 
-     layout.addReady(function(){
 
-         (function(layout){
 
-            
 
-           // 判断手机信息
 
-           var checkUserAgent = function() {
 
-               //判断平台
 
-               var ua = window.navigator.userAgent.toLowerCase();
 
-               console.log(ua);
 
-               var isiOS = /(iPhone|iPad|iPod|iOS)/i.test(ua);
 
-               var isAndroid = /(Android|Adr)/i.test(ua);
 
-               console.log("isiOS:"+isiOS);
 
-               console.log("isAndroid:"+isAndroid);
 
-               var isDingding = false;
 
-               var isWeixin = false;
 
-               if (ua.match(/DingTalk/i) == "dingtalk") {
 
-                 //用钉钉打开
 
-                 isDingding = true;
 
-               } else if (ua.match(/MicroMessenger/i) == "micromessenger") {
 
-                 //用微信打开
 
-                 isWeixin = true;
 
-               }
 
-               // $("android_box").setStyles({
 
-               //   display:isAndroid ? "block" : "none"
 
-               // })
 
-               $("mask").setStyles({
 
-                 display:isDingding || isWeixin ? "block" : "none"
 
-               })
 
-           };
 
-             
 
-           // 获取最新版本apk数据
 
-           var _loadLastPublishAPK = function() {
 
-               o2.Actions.load("x_program_center").AppPackAnonymousAction.androidPackLastAPk(function(json) {
 
-                 if (json && json.data && json.data.id) {
 
-                   $("android_version").set("text", "当前最新版本:"+json.data.appVersionName);
 
-                   var downloadUrl = o2.Actions.getHost("x_program_center") + "/x_program_center/jaxrs/apppackanony/pack/info/file/download/" + json.data.id;
 
-                   downloadUrl = o2.filterUrl(downloadUrl);
 
-                   $("android_download_link").set("href", downloadUrl);
 
-                 } else {
 
-                   $("android_box").setStyles({ display: "none" });
 
-                 }
 
-               }.bind(this));
 
-           };
 
-           checkUserAgent();
 
-           _loadLastPublishAPK();
 
-         })(layout);
 
-     });
 
- </script>
 
- </body>
 
- </html>
 
 
  |