1<html> 2 <head> 3 <meta charset="utf-8" /> 4 <meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1" /> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no" /> 6 <meta name="format-detection" content="telephone=no, address=no, email=no" /> 7 <meta name="description" content="åºäºâèªå»º+å ±å»ºâæ¨¡å¼ï¼å°åæ£ã弿ãå¤å±çº§çè¾¹ç¼è®¡ç®èµæºéåèµ·æ¥ï¼æå»ºäºå ¨çé¦ä¸ªç¾ä¸é级èç¹è¾¹ç¼è®¡ç®å¹³å°ãã" /> 8 <meta name="keywords" content="è¾¹ç¼è®¡ç®,彿°è®¡ç®,è¾¹ç¼è®¡ç®,SCDN,CDN,CDNå é,æåCDN,æåäº,æåäºå®ç½,ç½å¿ç§æ" /> 9 <!-- ç¾åº¦ç«é¿HTMLæ ç¾éªè¯ --> 10 <meta name="baidu-site-verification" content="oPxtUFdTTu" /> 11 <title>æåäº - å ¨çè¾¹ç¼è®¡ç®çåé¢è </title> 12 <link rel="icon" sizes="any" href="//static.xycloud.com/www/assets/img/favicon.ico"> 13 <link rel="stylesheet" type="text/css" href="//static.xycloud.com/www/assets/css/css-1.3.9.css" /> 14 <link rel="stylesheet" type="text/css" href="//static.xycloud.com/www/assets/css/pagination.css" /> 15 </head> 16 <body> 17 <!-- header --> 18 <div class="hd"> 19 <div class="main"> 20 <h1 class="logobox"><a class="logo" href="https://www.xycloud.com" title="æåäºå®ç½">æåäºå®ç½</a></h1> 21 <div class="nav"> 22 <ul id="navList" class="navlist"> 23 <li data-id="products"> 24 <a class="nav-hover nav-hover-sj" href="javascript:void(0)" >产å</a> 25 <div class="subnav"> 26 <div class="subnav-listbox"> 27 <div class="subnav-list-unit"> 28 <a href="https://www.xycloud.com/products/edgecomputing"> 29 <i class="i-toggle-nav i-toggle-ser"></i> 30 <i class="i-toggle-nav i-toggle-ser i-toggle-back"></i> 31 <h3>æåè¾¹ç¼è®¡ç®</h3> 32 <p>åºäºäºåçææ¯å¼æ¾æµ·éè¾¹ç¼è®¡ç®èç¹èµæº</p> 33 </a> 34 </div> 35 <div class="subnav-list-unit"> 36 <a href="https://www.xycloud.com/products/cdn"> 37 <i class="i-toggle-nav i-toggle-cnt"></i> 38 <i class="i-toggle-nav i-toggle-cnt i-toggle-back"></i> 39 <h3>æåCDN</h3> 40 <p>å ¨æ°ä¸ä»£çåå¸å¼CDN</p> 41 </a> 42 <!-- <div class="subnav-btns"> 43 <a href="https://www.xycloud.com/products/scdn" class="btn-subnav-hot">å ±äº«ç<img src="//static.xycloud.com/www/assets/img/hot.png" alt="" /></a> 44 <a href="https://www.xycloud.com/products/platinumcdn">åè¶ç</a> 45 <a href="https://www.xycloud.com/products/standardcdn">æ åç</a> 46 </div> --> 47 </div> 48 <div class="subnav-list-unit"> 49 <a href="https://www.xycloud.com/products/evaluation"> 50 <i class="i-toggle-nav i-toggle-fn"></i> 51 <i class="i-toggle-nav i-toggle-fn i-toggle-back"></i> 52 <h3>彿°è®¡ç®</h3> 53 <p>髿ãè½»éã便æ·çæ æå¡å¨åºç¨</p> 54 </a> 55 </div> 56 <div class="subnav-list-unit subnav-list-unit-last"> 57 <a href="https://www.xycloud.com/products/edgestorage"> 58 <i class="i-toggle-nav i-toggle-est"></i> 59 <i class="i-toggle-nav i-toggle-est i-toggle-back"></i> 60 <h3>è¾¹ç¼åå¨</h3> 61 <p>å®å ¨ãæµ·éãé«å¯é çåå¸å¼å卿å¡</p> 62 </a> 63 </div> 64 <div class="subnav-list-unit subnav-list-unit-last"> 65 <a href="https://www.xycloud.com/products/burrow"> 66 <i class="i-toggle-nav i-toggle-xytd"></i> 67 <i class="i-toggle-nav i-toggle-xytd i-toggle-back"></i> 68 <h3>æåéé<span class="i-toggle-est-new"><img src="//static.xycloud.com/www/assets/img/new.png" alt="" /></span></h3> 69 <p>
69åºäºæåæ éè¾¹ç¼è®¡ç®èç¹çæ°æ®ä¼ è¾æå¡</p> 70 </a> 71 </div> 72 </div> 73 </div> 74 </li> 75 <!-- <li data-id="example"><a class="nav-hover" href="https://www.xycloud.com/products/example">ç¹ææ¡ä¾</a></li> --> 76 <!-- <li data-id="linktoken"><a class="nav-hover" href="https://www.xycloud.com/linktoken">使ç¨è¯´æ</a></li> --> 77 <li data-id="docs"><a class="nav-hover" href="https://docs.xycloud.com">帮å©ä¸å¿</a></li> 78 <li data-id="about"><a class="nav-hover" href="https://www.xycloud.com/about">å ³äºæä»¬</a></li> 79 </ul> 80 </div> 81 <div class="aside-nav"> 82 <!-- æªç»å½å¯è§ --> 83 <dl class="aside-navlist" id="unlogged-aside-nav"> 84 <dd><a href="https://www.xycloud.com/login?ref=https%3A%2F%2Fconsole.xycloud.com%23%2Foverview">æ§å¶å°</a></dd> 85 <dd><a href="https://www.xycloud.com/login" id="login-href">ç»å½</a></dd> 86 <dd><a class="user-regist-link" href="https://www.xycloud.com/register" onclick='_gsq.push(["T","GWD-002889","trackEvent","xycloud","Header-ç«å³æ³¨å","pc"]);'>ç«å³æ³¨å<img src="//static.xycloud.com/www/assets/img/hot2.gif" alt="" /></a></dd> 87 </dl> 88 <!-- ç»å½å¯è§ --> 89 <dl class="aside-navlist" id="logged-aside-nav"> 90 <dd><a href="https://www.xycloud.com/login?ref=https%3A%2F%2Fconsole.xycloud.com%23%2Foverview">æ§å¶å°</a></dd> 91 <dd> 92 <a><i class="i-user"></i><span class="nav-user" id="user-name">ç¨æ·åç§°ç¨æ·åç§°</span></a> 93 <div class="user-subbox"> 94 <!-- <a href="#">è´¦æ·ä¿¡æ¯</a> --> 95 <!-- <a href="#">è´¹ç¨ä¸å¿</a> --> 96 <a href="https://console.xycloud.com#/account/security">è´¦æ·ä¿¡æ¯</a> 97 <!-- <a href="#">æ¶æ¯ä¸å¿<span class="msg-num">1</span></a> --> 98 <!-- <a href="https://console.xycloud.com">æ§å¶å°</a> --> 99 <a href="javascript:;" onclick="frameWorkMethods.logout()">éåº</a> 100 </div> 101 </dd> 102 </dl> 103 </div> 104 </div> 105</div> 106 107
108<script type="text/javascript"> 109 var href = window.location.href; 110 var index = href.indexOf("xycloud.com/") + 12; 111 var uri = href.substring(index); 112 var uriEncode = "/login?ref=" + encodeURIComponent(uri); 113 var loginHref = document.getElementById("login-href"); 114 115 // console.log(href); 116 // console.log(uri); 117 // console.log(uri.indexOf("login")); 118 // console.log(uriEncode); 119 120 //设置èåé«äº®; 121 var navLists = document.getElementById("navList").getElementsByTagName("li"); 122 if(uri && uri.indexOf("products")===0){ 123 siteNav("products"); 124 } 125 if(uri && uri.indexOf("linktoken")===0){ 126 siteNav("linktoken"); 127 } 128 // if(uri&&uri.indexOf(href.indexOf("docs.xycloud.com"))>=0){ 129 // siteNav("doc"); 130 // } 131 if(uri && uri.indexOf("about")===0){ 132 siteNav("about"); 133 } 134 if(uri && uri.indexOf("products/example")===0){ 135 siteNav("example"); 136 } 137 function siteNav(dataId){ 138 var _this; 139 for(var i=0; i<navLists.length; i++){ 140 _this = navLists[i]; 141 _this.getAttribute("data-id")==dataId ? _this.className = "on" : _this.className = ""; 142 } 143 } 144 145 //uriåå¨ && éç»å½é¡µé¢ 146 if (uri && uri.indexOf("login") === -1){ 147 // console.log(1111111111111); 148 loginHref.setAttribute('href',uriEncode); 149 }; 150 151</script>
151 152 153 154 155 <!-- content --> 156 157<div class="index"> 158 159 <div class="index-wrap index-ban"> 160 <div id="banList" class="index-banlist swiper-container"> 161 <ul class="swiper-wrapper"> 162 <li class="swiper-slide index-ban-1"> 163 <div class="index-ban-txt"> 164 <h2>å ¨çè¾¹ç¼è®¡ç®åé¢è </h2> 165 <p>åæ°èåè¾¹ç¼äºææ¯ï¼ç§¯èæµ·éè¾¹ç¼è®¡ç®èç¹èµæºï¼å¼åè¾¹ç¼è®¡ç®æ¶ä»£</p> 166 </div> 167 </li> 168 <li class="swiper-slide index-ban-2"> 169 <div class="index-ban-txt text-align-left"> 170 <h2>æåè¾¹ç¼è®¡ç®ï¼SECï¼</h2> 171 <p>åºäºäºåçææ¯å¼æ¾æµ·éè¾¹ç¼è®¡ç®èç¹èµæºï¼æ¯æå¯¹å¸¦å®½ãç®åãåå¨èµæºç深度使ç¨</p> 172 <a href="https://www.xycloud.com/products/edgecomputing" class="btn-ban">äºè§£è¯¦æ >></a> 173 </div> 174 </li> 175 <li class="swiper-slide index-ban-3"> 176 <div class="index-ban-txt text-align-left"> 177 <h2>彿°è®¡ç®</h2> 178 <p>髿ãè½»éã便æ·çæ æå¡å¨åºç¨ï¼æµ·éè¾¹ç¼è®¡ç®èç¹è½»æ¾æé ç宿µè¯ç¯å¢</p> 179 <a href="https://www.xycloud.com/products/evaluation" class="btn-ban">äºè§£è¯¦æ >></a> 180 </div> 181 </li> 182 <li class="swiper-slide index-ban-4"> 183 <div class="index-ban-txt text-align-left"> 184 <h2>æåCDN</h2> 185 <p>弿¾æµ·éè¾¹ç¼è®¡ç®èç¹èµæºï¼å®ç¾å ¼å®¹ç¬¬ä¸æ¹CDNï¼å¸®å©ç¨æ·èç60%以ä¸å¸¦å®½ææ¬</p> 186 <a href="https://www.xycloud.com/products/cdn" class="btn-ban">äºè§£è¯¦æ >></a> 187 </div> 188 </li> 189 <li class="swiper-slide index-ban-5"> 190 <div class="index-ban-txt text-align-left"> 191 <h2>æåéé</h2> 192 <p>åºäºæåæå»ºçäºè¾¹ç«¯èµæºï¼æä¾ç¨æ·ç«¯åæå¡ç«¯ä¹é´çæ°æ®ä¼ è¾æå¡ã</p> 193 <a href="https://www.xycloud.com/products/burrow" class="btn-ban">äºè§£è¯¦æ >></a> 194 </div> 195 </li> 196 <li class="swiper-slide index-ban-6"> 197 <div class="index-ban-txt text-align-left"> 198 <h2>è¾¹ç¼åå¨</h2> 199 <p>å®å ¨ãæµ·éãé«å¯é çåå¸å¼å卿å¡</p> 200 <a href="https://www.xycloud.com/products/edgestorage" class="btn-ban">äºè§£è¯¦æ >></a> 201 </div> 202 </li> 203 </ul> 204 <div class="index-bandots swiper-pagination"></div> 205 <div class="swiper-button-prev"></div> 206 <div class="swiper-button-next"></div> 207 </div> 208 </div> 209 210 <div class="index-wrap index-news"> 211 <div class="main"> 212 <div class="index-newsbox"> 213 <ul class="index-news-list"> 214 <li class="li-first"> 215 <h3>è¾¹ç¼è®¡ç® 龿¥æ é</h3> 216 <p>å ¨çè¾¹ç¼è®¡ç®åé¢è </p> 217 </li> 218 <li> 219 <h3>æåéé<span class="lbl-ico">New</span></h3> 220 <p>åºäºæåæµ·éè¾¹ç¼è®¡ç®èç¹çæ°æ®ä¼ è¾æå¡</p> 221 </li> 222 <li> 223 <h3>è¾¹ç¼è®¡ç®<span class="lbl-ico">HOT</span></h3> 224 <p>åºäºäºåçææ¯å¼æ¾æµ·éè¾¹ç¼èç¹èµæº</p> 225 </li> 226 <li> 227 <h3>彿°è®¡ç®<span class="lbl-ico">HOT</span></h3> 228 <p>髿ãè½»éã便æ·çæ æå¡å¨åºç¨</p> 229 </li> 230 </ul> 231 </div> 232 </div> 233 </div> 234 235 <div class="index-wrap index-node"> 236 <div class="main"> 237 <div class="titbox"> 238 <h3>æµ·éè¾¹ç¼è®¡ç®èç¹ï¼å¼åæ´é«æ§ä»·æ¯çè®¡ç®æ¹å¼</h3> 239 <p>æåäºï¼StellarCloudï¼ç¨æµ·éè¾¹ç¼è®¡ç®èç¹å代äºä¼ ç»å¤§åäºè®¡ç®ä¸å¿ï¼ä¸ºä¼ä¸å®¢æ·æä¾å ¨çé¢å çåå¸å¼äºè®¡ç®æå¡</p> 240 </div> 241 <div class="card-list"> 242 <ul> 243 <li> 244 <div class="cardbox"> 245 <i class="i-toggle-nav i-toggle-1"></i> 246 <i class="i-toggle-nav i-toggle-1 i-toggle-back"></i> 247 <h4>èç¹ä¼å¤ åå¸åç</h4> 248 <p>æåäºæ¥ææµ·éè¾¹ç¼è®¡ç®èç¹ï¼è¦çå ¨å½åç级å°åºï¼å衡度æ¥è¿CNNICç»è®¡çç½æ°åå¸ï¼å¯ä»¥ä¾æ¤æå»ºå¼ºå¤§çåå¸å¼æå¡ã</p> 249 </div> 250 </li> 251 <li> 252 <div class="cardbox"> 253 <i class="i-toggle-nav i-toggle-2"></i> 254 <i class="i-toggle-nav i-toggle-2 i-toggle-back"></i> 255 <h4>ç¨³å®æç» è½å强æ</h4> 256 <p>è¾¹ç¼è®¡ç®èç¹å为æ ååã髿§è½çæºè½ç¡¬ä»¶ï¼å¹³åå¨çº¿æ¶é
256¿23å°æ¶ãå¹³åä¸è¡å¸¦å®½16Mbsãå¹³ååå¨ç©ºé´1000GBï¼ä¸ºä¼ä¸å®¢æ·æä¾å¼ºå¤§çèµæºä¿éã</p> 257 </div> 258 </li> 259 <li> 260 <div class="cardbox"> 261 <i class="i-toggle-nav i-toggle-3"></i> 262 <i class="i-toggle-nav i-toggle-3 i-toggle-back"></i> 263 <h4>çå®ç¯å¢ è´´è¿ç¨æ·</h4> 264 <p>ææèç¹å䏿²è³è¾¹ç¼ä¾§ï¼è´´è¿ç¨æ·ï¼åèç¹æå¡èå´å°è³1å ¬éï¼ååºå»¶æ¶è¾ä½ï¼è½å¤ä¸ºä¼ä¸å®¢æ·å¸¦æ¥æ´å¼ºå¤§ç计ç®è½åã</p> 265 </div> 266 </li> 267 <li> 268 <div class="cardbox"> 269 <i class="i-toggle-nav i-toggle-4"></i> 270 <i class="i-toggle-nav i-toggle-4 i-toggle-back"></i> 271 <h4>è¾¹ç¼èµæº æ§ä»·æ¯é«</h4> 272 <p>éè¿è¾¹ç¼äºè®¡ç®ææ¯é«æå©ç¨ç»ç«¯ç¨æ·é²ç½®ç带宽ãåå¨ã计ç®çèµæºï¼é«æç¨³å®ï¼è½å¤å¤§å¹ éä½ä¼ä¸å®¢æ·çäºè®¡ç®ææ¬ã</p> 273 </div> 274 </li> 275 </ul> 276 </div> 277 </div> 278 </div> 279 280 <div class="index-wrap index-lead"> 281 <div class="main"> 282 <div class="titbox titbox-white"> 283 <h3>é¡¶å°è¾¹ç¼è®¡ç®ææ¯ï¼è®©æµ·é计ç®èç¹è¿ç¹èªå¦</h3> 284 <p>åæ°ç åå¤é¡¹ææ¯ï¼å©åè¾¹ç¼è®¡ç®ãå¾®æå¡ãAIçåæ²¿ç念è½å°</p> 285 </div> 286 <div class="index-lead-box"> 287 <ul class="index-lead-list"> 288 <li class="li-first"> 289 <div class="cardbox"> 290 <div class="ico-img"><img src="//static.xycloud.com/www/assets/img/ico_64.png" alt="" /></div> 291 <h4>æåè°åº¦ æ é计ç®èç¹è°é å¦ä¸</h4> 292 <p>åºäºè¿ é·é¢å çå ¨ç½æ¢æµææ¯ï¼æåäºé¦åäºâæåè°åº¦âæ ¸å¿ç§æï¼æ»å æµ·éè¾¹ç¼è®¡ç®èç¹å ¨å±è°åº¦çé¾é¢ï¼å®ç°æ´ä¼è·¯å¾æ°æ®ä¼ è¾ï¼é度æ´å¿«ã宿¶æ§åç¨³å®æ§æ´ä½³ï¼è½»æ¾åºå¯¹è¾¹ç¼è®¡ç®åä¼ è¾å éçåºæ¯ã</p> 293 </div> 294 </li> 295 <li> 296 <div class="cardbox"> 297 <div class="ico-img"><img src="//static.xycloud.com/www/assets/img/ico_14.png" alt="" /></div> 298 <h4>æºè½ç»ç½ æé é«å¯é ç½ç»</h4> 299 <p>æåäºåºäºå¼±ç½å éãå¹¶è¡åä¼ è¾ãé«å¯é æ°æ®ç¼ç ãè¶ å¤§ååå¸å¼åå¨çææ¯ï¼éè¿åºå±åè®®ä¼åææµ·é计ç®èç¹è¿æ¥æäºä¸ä¸ªé«æçæ°æ®åå¨åä¼ è¾ç½ç»ï¼è½è½»æ¾åºå¯¹ç½ç»é¾è·¯åèç¹æ³¢å¨ï¼å®ç¾å°è§£å³äºä¼ è¾å¤±è´¥ãéåº¦æ ¢çé®é¢ã</p> 300 </div> 301 </li> 302 <li> 303 <div class="cardbox"> 304 <div class="ico-img"><img src="//static.xycloud.com/www/assets/img/ico_100.png" alt="" /></div> 305 <h4>è¾¹ç¼èæå å®å ¨å¼æ¾åºå±èµæº</h4> 306 <p>ååè¶ å¤§è§æ¨¡çè¾¹ç¼è®¡ç®èç¹èæåææ¯ï¼æåäºéç¨åæ°çè¾¹ç¼è®¡ç®å彿°è®¡ç®æ¹å¼ï¼ç®åäºå¤æç½ç»åè¾¹ç¼è®¡ç®èç¹èµæºç管çé¾åº¦ï¼ä»¥æ´å 容çå§¿æåç¨æ·å¼æ¾äºåºå±è®¡ç®èç¹èµæºï¼è®©ç¨æ·è½»æ¾ä½¿ç¨è¾¹ç¼è®¡ç®ãåå¨ãç½ç»çèµæºæå»ºèªææå¡ã</p> 307 </div> 308 </li> 309 </ul> 310 </div> 311 </div> 312 </div> 313 314 <div class="index-wrap index-product"> 315 <div class="main"> 316 <div class="titbox titbox-white"> 317 <h3>åè¶åæ°çè¾¹ç¼è®¡ç®äº§å</h3> 318 <p>æåäºå¨äºè®¡ç®é¢åæç»åæ°ï¼ç«å为ä¼ä¸æä¾ä¼è´¨ç产ååæå¡</p> 319 </div> 320 321 <div class="index-productbox"> 322 <div class="ipswp-cont swiper-container"> 323 <ul id="indexProductList" class="index-product-list swiper-wrapper"> 324 <li data-target="service" class="swiper-slide on"> 325 <div class="slide-cont"> 326 <i class="i-toggle-nav i-toggle-service"></i> 327 <h4>è¾¹ç¼è®¡ç®</h4> 328 <p>åºäºäºåçææ¯ï¼æºè½è°åº¦ç®¡çæµ·éè¾¹ç¼è®¡ç®èç¹èµæºï¼èªä¸»åºç¨æµ·é带宽ãåå¨ç©ºé´ãç®åçèµæºã</p> 329 <a class="btn" href="https://www.xycloud.com/products/edgecomputing">äºè§£è¯¦æ </a> 330 </div> 331 </li> 332 <li data-target="code" class="swiper-slide"> 333 <div class="slide-cont"> 334 <i class="i-toggle-nav i-toggle-fx"></i> 335 <h4>彿°è®¡ç®</h4> 336 <p>å¼åè ä» éç®åçPython代ç ï¼ä¾¿è½è°åº¦æåäºæ éè¾¹ç¼è®¡ç®èç¹èµæºã<br/></p> 337 <a class="btn" href="https://www.xycloud.com/products/evaluation">äºè§£è¯¦æ </a> 338 </div> 339 </li> 340 <li data-target="scdn" class="swiper-slide"> 341 <div class="slide-cont"> 342 <i class="i-toggle-nav i-toggle-share"></i> 343 <h4>æåCDN</h4> 344 <p>åºäºæµ·éè¾¹ç¼è®¡ç®èç¹çåå¸å¼å 容ååç½ç»ï¼éæç´æãç¹æãä¸è½½SDKï¼é¶æ¹é å ¼å®¹ç¬¬ä¸æ¹CDNã
344</p> 345 <a class="btn" href="https://www.xycloud.com/products/scdn">äºè§£è¯¦æ </a> 346 </div> 347 </li> 348 <li data-target="edgestorage" class="swiper-slide"> 349 <div class="slide-cont"> 350 <i class="i-toggle-nav i-toggle-edgestorage"></i> 351 <h4>è¾¹ç¼åå¨</h4> 352 <p>å®å ¨ç¨³å®ãæµ·éã使æ¬çå卿å¡ï¼è½å¤æä¾99.999999999%çæ°æ®å¯é æ§å99.99%çæå¡å¯ç¨æ§ã</p> 353 <a class="btn" href="https://www.xycloud.com/products/edgestorage">äºè§£è¯¦æ </a> 354 </div> 355 </li> 356 <li data-target="burrow" class="swiper-slide"> 357 <div class="slide-cont"> 358 <i class="i-toggle-nav i-toggle-edgestorage"></i> 359 <h4>æåéé</h4> 360 <p>åºäºæåæå»ºçäºè¾¹ç«¯èµæºï¼æä¾ç¨æ·ç«¯åæå¡ç«¯ä¹é´çæ°æ®ä¼ è¾æå¡ã</p> 361 <a class="btn" href="https://www.xycloud.com/products/burrow">äºè§£è¯¦æ </a> 362 </div> 363 </li> 364 </ul> 365 </div> 366 <!-- <i id="proSj" class="i-pro-line"></i> --> 367 368 <div class="swiper-button-prev"></div> 369 <div class="swiper-button-next"></div> 370 </div> 371 </div> 372 <div class="index-product-info"> 373 <div class="main"> 374 <div data-id="service" class="index-product-info-u" style="display:;"> 375 <ul class="index-product-info-list"> 376 <li> 377 <div class="cardbox"> 378 <div class="ico-img"><img src="//static.xycloud.com/www/assets/img/ico_65.png" alt="" /></div> 379 <h4>æ éèç¹ è´´è¿ç¨æ·</h4> 380 </div> 381 </li> 382 <li> 383 <div class="cardbox"> 384 <div class="ico-img"><img src="//static.xycloud.com/www/assets/img/ico_66.png" alt="" /></div> 385 <h4>æ§è½å¼ºæ 稳å®å¯é </h4> 386 </div> 387 </li> 388 <li> 389 <div class="cardbox"> 390 <div class="ico-img"><img src="//static.xycloud.com/www/assets/img/ico_68.png" alt="" /></div> 391 <h4>ç¾åç©ºé´ èçº¦ææ¬</h4> 392 </div> 393 </li> 394 <li> 395 <div class="cardbox"> 396 <div class="ico-img"><img src="//static.xycloud.com/www/assets/img/ico_67.png" alt="" /></div> 397 <h4>ä¸é®é¨ç½² æºè½è°åº¦</h4> 398 </div> 399 </li> 400 <li> 401 <div class="cardbox"> 402 <div class="ico-img"><img src="//static.xycloud.com/www/assets/img/ico_69.png" alt="" /></div> 403 <h4>ç§çº§å¯å¨ åºç¨é«æ</h4> 404 </div> 405 </li> 406 </ul> 407 </div> 408 <div data-id="code" class="index-product-info-u" style="display:none;"> 409 <ul class="index-product-info-list"> 410 <li> 411 <div class="cardbox"> 412 <div class="ico-img"><img src="//static.xycloud.com/www/assets/img/ico_65.png" alt="" /></div> 413 <h4>æ éèç¹ è´´è¿ç¨æ·</h4> 414 </div> 415 </li> 416 <li> 417 <div class="cardbox"> 418 <div class="ico-img"><img src="//static.xycloud.com/www/assets/img/ico_66.png" alt="" /></div> 419 <h4>æ§è½å¼ºæ 稳å®å¯é </h4> 420 </div> 421 </li> 422 <li> 423 <div class="cardbox"> 424 <div class="ico-img"><img src="//static.xycloud.com/www/assets/img/ico_67.png" alt="" /></div> 425 <h4>ä¸é®é¨ç½² æºè½è°åº¦</h4> 426 </div> 427 </li> 428 <li> 429 <div class="cardbox"> 430 <div class="ico-img"><img src="//static.xycloud.com/www/assets/img/ico_81.png" alt="" /></div> 431 <h4>è½»æ¾å¼å ç®åæç¨</h4> 432 </div> 433 </li> 434 </ul> 435 </div> 436 <div data-id="scdn" class="index-product-info-u" style="display:none;"> 437 <ul class="index-product-info-list"> 438 <li> 439 <div class="cardbox"> 440 <div class="ico-img"><img src="//static.xycloud.com/www/assets/img/ico_99.png" alt="" /></div> 441 <h4>æ éèç¹ è½åè¶ å</h4> 442 </div> 443 </li> 444 <li> 445 <div class="cardbox"> 446 <div class="ico-img"><img src="//static.xycloud.com/www/assets/img/ico_77.png" alt="" /></div> 447 <h4>æè´å é è³è»ä½éª</h4> 448 </div> 449 </li> 450 <li> 451 <div class="cardbox"> 452 <div class="ico-img"><img src="//static.xycloud.com/www/assets/img/ico_75.png" alt="" /></div> 453 <h4>夿ºä¼ è¾ ç¨³å®å¯é </h4> 454 </div> 455 </li> 456 <li> 457 <div class="cardbox"> 458 <div class="ico-img"><img src="//static.xycloud.com/www/assets/img/ico_79.png" alt="" /></div> 459 <h4>åæ°æ¨¡å¼ ææ¬æ¢åº</h4> 460 </div> 461 </li> 462 <li> 463 <div class="cardbox"> 464 <div class="ico-img"><img src="//static.xycloud.com/www/assets/img/ico_80.png" alt="" /></div> 465 <h4>å¿«éååº ä¸ä¸æå¡</h4> 466 </div> 467 </li> 468 <li> 469 <div class="cardbox"> 470 <div class="ico-img"><img src="//static.xycloud.com/www/assets/img/ico_76.png" alt="" /></div> 471 <h4>å®ç¾å ¼å®¹ ä¼å¿äºè¡¥</h4> 472 </div> 473 </li> 474 </ul> 475 </div> 476 <div data-id="edgestorage" class="index-product-info-u" style="display:none;"> 477 <ul class="index-product-info-list"> 478 <li> 479 <div class="cardbox"> 480 <div class="ico-img"><img src="//static.xycloud.com/www/assets/img/ico_103.png" alt="" /></div> 481 <h4>æµ·éèç¹ ç¨³å®æä¹ </h4> 482 </div> 483 </li> 484 <li> 485 <div class="cardbox"> 486 <div class="ico-img"><img src="//static.xycloud.com/www/assets/img/ico_104.png" alt="" /></div> 487 <h4>åå¸å¼åå¨ å®å ¨å¯é </h4> 488 </div> 489 </li> 490 <li> 491 <div class="cardbox"> 492 <div class="ico-img"><img src="//static.xycloud.com/www/assets/img/ico_105.png" alt="" /></div> 493 <h4>è´´è¿ç¨æ· é«æä¼ è¾</h4> 494 </div> 495 </li> 496 <li> 497 <div class="cardbox"> 498 <div class="ico-img"><img src="//static.xycloud.com/www/assets/img/ico_106.png" alt="" /></div> 499 <h4>å¼¹æ§ä¼¸ç¼© æ éæ©å±</h4> 500 </div> 501 </li> 502 <li> 503 <div class="cardbox"> 504 <div class="ico-img"><img src="//static.xycloud.com/www/assets/img/ico_107.png" alt="" /></div> 505 <h4>ç®åæç¨ æ¥å ¥ä¾¿æ·</h4> 506 </div> 507 </li> 508 <li> 509 <div class="cardbox"> 510 <div class="ico-img"><img src="//static.xycloud.com/www/assets/img/ico_108.png" alt="" /></div> 511 <h4>è¾¹ç¼è®¡ç® è¶ ä½ææ¬</h4> 512 </div> 513 </li> 514 </ul> 515 </div> 516 517 <div data-id="burrow" class="index-product-info-u" style="display:none;"> 518 <ul class="index-product-info-list burrow"> 519 <li> 520 <div class="cardbox"> 521 <div class="ico-img"><img src="//static.xycloud.com/www/assets/img/ico_109.png" alt="" /></div> 522 <h4>æ¯æå¤å¹³å°äºé</h4> 523 </div> 524 </li> 525 <li> 526 <div class="cardbox"> 527 <div class="ico-img"><img src="//static.xycloud.com/www/assets/img/ico_110.png" alt="" /></div> 528 <h4>WebRTCåTURNäºè¡¥<br>é«æç©¿é</h4> 529 </div> 530 </li> 531 <li> 532 <div class="cardbox"> 533 <div class="ico-img"><img src="//static.xycloud.com/www/assets/img/ico_104.png" alt="" /></div> 534 <h4>åå¸å¼èç¹æä¾<br>åºç¡æå¡</h4> 535 </div> 536 </li> 537 <li> 538 <div class="cardbox"> 539 <div class="ico-img"><img src="//static.xycloud.com/www/assets/img/ico_112.png" alt="" /></div> 540 <h4>å¤ä¼ è¾åè®®<br>å®å ¨å¯é </h4> 541 </div> 542 </li> 543 <li> 544 <div class="cardbox"> 545 <div class="ico-img"><img src="//static.xycloud.com/www/assets/img/ico_113.png" alt="" /></div> 546 <h4>æ¶åºã稳å®å¯é ç½®</h4> 547 </div> 548 </li> 549 <li> 550 <div class="cardbox"> 551 <div class="ico-img"><img src="//static.xycloud.com/www/assets/img/ico_114.png" alt="" /></div> 552 <h4>åå¸å¼ä¿¡ä»¤æå¡<br>STUNæå¡</h4> 553 </div> 554 </li> 555 </ul> 556 </div> 557 </div> 558 </div> 559 </div> 560 561 <div class="index-wrap index-scene"> 562 <div class="main"> 563 <div class="titbox"> 564 <h3>丰å¯çåºç¨åºæ¯ï¼å©ååå¸å¼æå¡åæ°å级</h3> 565 <p>æåäºçææ¯åèµæºï¼è½å©åæåç¨æ·å¨åå¸å¼åºæ¯ä¸çæå¡è½åï¼å¨è§é¢ååãè¾¹ç¼è®¡ç®ãåå¸å¼åå¨ãç©è<br/>ç½ã人工æºè½çåæ²¿é¢åè¿è¡å¤æ ·ååæ°</p> 566 </div> 567 <div id="indexSceneTab" class="tabbox"> 568 <ul id="indexSceneList"> 569 <li data-target="edge" class="on">è¾¹ç¼è®¡ç®</li> 570 <li data-target="fn">彿°è®¡ç®</li> 571 <li data-target="cdn">æåCDN</li> 572 <li data-target="est">è¾¹ç¼åå¨</li> 573 <li data-target="bur">æåéé</li> 574 </ul> 575 <i id="sceneLine" class="i-tab-line"></i> 576 </div> 577 <div class="tabbox-info tabbox-info-thin"> 578 <div data-id="edge" class="tab-info-unit" style="display:;"> 579 <div class="tab-info-sub"> 580 <div id="edgeS" class="tab-info-sub-unit"> 581 <div class="tab-info-sub-nav"> 582 <ul id="edgeServiceNav"> 583 <li data-target="esn1" class="on">è§é¢åå</li> 584 <li data-target="esn2">èµæºåå¨</li> 585 <li data-target="esn3">人工æºè½</li> 586 <li data-target="esn4">æ¨æµ</li> 587 <li data-target="esn5">åæµ</li> 588 </ul> 589 </div> 590 <div class="tab-info-sub-main"> 591 <div data-id="esn1" class="tab-info-sub-main-unit" style="display:;"> 592 <div class="tab-info-sub-main-tit"> 593 <h4>æ¶µçé¢åï¼<strong>ç´æå¹³å°</strong> <strong>ç¹æå¹³å°</strong></h4> 594 <p>为ç»ç«¯ç¨æ·æä¾é«æ¸ æµç çè§é¢ä½éªï¼å¯¹å¸¦å®½ææ¬é使è¾é«éæ±çåºç¨åºæ¯ã</p> 595 </div> 596 <div class="tab-info-sub-main-list"> 597 <h4>è½å¤å®ç°</h4> 598 <ul class="toggletxt-list"> 599 <li> 600 <h5>æçè¾¹ç¼è®¡ç®è½å</h5> 601 </li> 602 <li> 603 <h5>æåä¸å¡è´¨é</h5> 604 </li> 605 <li> 606 <h5>è¶ ä½å¸¦å®½ææ¬</h5> 607 </li> 608 <li> 609 <h5>éä½èµæºå¼é</h5> 610 </li> 611 <li> 612 <h5>æç ´è½åç¶é¢</h5> 613 </li> 614 </ul> 615 </div> 616 </div> 617 <div data-id="esn2" class="tab-info-sub-main-unit" style="display:none;"> 618 <div class="tab-info-sub-main-tit"> 619 <h4>æ¶µçé¢åï¼<strong>ç½çåºç¨ãè§é¢çæ§ãæ¡£æ¡å¤ä»½ãå½±åèµæåå¨ç</strong></h4> 620 <p>æ°æ®äº§çé大ï¼å¯¹æ°æ®å®å ¨æ§è¦æ±é«ï¼ä¸éè¦å¤§ä½éåå¨ç©ºé´å带宽æµéçåºç¨åºæ¯ã</p> 621 </div> 622 <div class="tab-info-sub-main-list"> 623 <h4>è½å¤å®ç°</h4> 624 <ul class="toggletxt-list"> 625 <li> 626 <h5>æ éèç¹ææ¯</h5> 627 </li> 628 <li> 629
629 <h5>å®å ¨å®¹ç¾è½å</h5> 630 </li> 631 <li> 632 <h5>å¸¦å®½ææ¬ä¼å¿</h5> 633 </li> 634 <li> 635 <h5>å卿æ¬ä¼å¿</h5> 636 </li> 637 </ul> 638 </div> 639 </div> 640 <div data-id="esn3" class="tab-info-sub-main-unit" style="display:none;"> 641 <div class="tab-info-sub-main-tit"> 642 <h4>æ¶µçé¢åï¼<strong>模å¼å¹é ãæ·±åº¦å¦ä¹ </strong></h4> 643 <p>为AIå¼åè æä¾é«æä¾¿æ·çåå¸å¼è®¡ç®èµæºåé¢è®ç»æ¨¡åã</p> 644 </div> 645 <div class="tab-info-sub-main-list"> 646 <h4>è½å¤å®ç°</h4> 647 <ul class="toggletxt-list"> 648 <li> 649 <h5>å¤è®¡ç®æ¡æ¶</h5> 650 </li> 651 <li> 652 <h5>夿¨¡åæ¯æ</h5> 653 </li> 654 </ul> 655 </div> 656 </div> 657 <div data-id="esn4" class="tab-info-sub-main-unit" style="display:none;"> 658 <div class="tab-info-sub-main-tit"> 659 <h4>æ¶µçé¢åï¼<strong>ç´æ/è§é¢å¹³å°ãèµè®¯ç±»ç½ç«ã以ååç±»APPåºç¨</strong></h4> 660 <p>å¯¹å ¨ç½è¦çãææ¾å¨ç¨³å®æ§ãCDNè´¨éãæ°æ®åºæ§è½ææ¨æµéæ±çåºç¨åºæ¯ã</p> 661 </div> 662 <div class="tab-info-sub-main-list"> 663 <h4>è½å¤å®ç°</h4> 664 <ul class="toggletxt-list"> 665 <li> 666 <h5>æå»ºç宿µè¯åºæ¯</h5> 667 </li> 668 <li> 669 <h5>æ¯æå¤ç§åè®®</h5> 670 </li> 671 <li> 672 <h5>è½»æ¾å®ä½è§£å³é®é¢</h5> 673 </li> 674 </ul> 675 </div> 676 </div> 677 <div data-id="esn5" class="tab-info-sub-main-unit" style="display:none;"> 678 <div class="tab-info-sub-main-tit"> 679 <h4>æ¶µçé¢åï¼<strong>ç´æ/è§é¢å¹³å°ãèµè®¯ç±»ç½ç«ã以ååç±»APPåºç¨</strong></h4> 680 <p>å¯¹å ¨ç½è¦çãææ¾å¨ç¨³å®æ§ãCDNè´¨éãæ°æ®åºæ§è½æåæµéæ±çåºç¨åºæ¯ã</p> 681 </div> 682 <div class="tab-info-sub-main-list"> 683 <h4>è½å¤å®ç°</h4> 684 <ul class="toggletxt-list"> 685 <li> 686 <h5>æµ·éå¹¶åæ°</h5> 687 </li> 688 <li> 689 <h5>çå®ç½ç»ç¯å¢</h5> 690 </li> 691 </ul> 692 </div> 693 </div> 694 </div> 695 </div> 696 </div> 697 </div> 698 <div data-id="fn" class="tab-info-unit" style="display:none;"> 699 <div class="tab-info-sub"> 700 <div id="fnC" class="tab-info-sub-unit"> 701 <div class="tab-info-sub-nav"> 702 <ul id="fnCaculateNav"> 703 <li data-target="esn1" class="on">æ¨æµ</li> 704 <li data-target="esn2">åæµ</li> 705 </ul> 706 </div> 707 <div class="tab-info-sub-main"> 708 <div data-id="esn1" class="tab-info-sub-main-unit" style="display:;"> 709 <div class="tab-info-sub-main-tit"> 710 <h4>æ¶µçé¢åï¼<strong>ç´æ/è§é¢å¹³å°ãèµè®¯ç±»ç½ç«ã以ååç±»APPåºç¨</strong></h4> 711 <p>å¯¹å ¨ç½è¦çãææ¾å¨ç¨³å®æ§ãCDNè´¨éãæ°æ®åºæ§è½ææ¨æµéæ±çåºç¨åºæ¯ã</p> 712 </div> 713 <div class="tab-info-sub-main-list"> 714 <h4>è½å¤å®ç°</h4> 715 <ul class="toggletxt-list"> 716 <li> 717 <h5>æå»ºç宿µè¯åºæ¯</h5> 718 </li> 719 <li> 720 <h5>æ¯æå¤ç§åè®®</h5> 721 </li> 722 <li> 723 <h5>è½»æ¾å®ä½è§£å³é®é¢</h5> 724 </li> 725 </ul> 726 </div> 727 </div> 728 <div data-id="esn2" class="tab-info-sub-main-unit" style="display:none;"> 729 <div class="tab-info-sub-main-tit"> 730 <h4>æ¶µçé¢åï¼<strong>ç´æ/è§é¢å¹³å°ãèµè®¯ç±»ç½ç«ã以ååç±»APPåºç¨</strong></h4> 731 <p>å¯¹å ¨ç½è¦çãææ¾å¨ç¨³å®æ§ãCDNè´¨éãæ°æ®åºæ§è½æåæµéæ±çåºç¨åºæ¯ã</p> 732 </div> 733 <div class="tab-info-sub-main-list"> 734 <h4>è½å¤å®ç°</h4> 735 <ul class="toggletxt-list"> 736 <li> 737 <h5>æµ·éå¹¶åæ°</h5> 738 </li> 739 <li> 740 <h5>çå®ç½ç»ç¯å¢</h5> 741 </li> 742 </ul> 743 </div> 744 </div> 745 </div> 746 </div> 747 </div> 748 </div> 749 <div data-id="cdn" class="tab-info-unit" style="display:none;"> 750 <div class="tab-info-sub"> 751 <div id="cdnS" class="tab-info-sub-unit"> 752 <div class="tab-info-sub-nav"> 753 <ul id="cdnNav"> 754 <li data-target="esn1" class="on">ç´æ</li> 755 <li data-target="esn2">ç¹æ</li> 756 <li data-target="esn3">ä¸è½½</li> 757 </ul> 758 </div> 759 <div class="tab-info-sub-main"> 760 <div data-id="esn1" class="tab-info-sub-main-unit" style="display:;"> 761 <div class="tab-info-sub-main-tit"> 762 <h4>æ¶µçé¢åï¼<strong>æ³å¨±ä¹ç´æãæè²ç´æãäºä»¶ç´æãæ·å¤ç§»å¨ç´æãVR/å ¨æ¯ç´æ</strong></h4> 763 <p>ä»¥è¶ å¡çææ¯ä¸ºç´æç¨æ·æä¾äºæè´å éä½éªï¼é«æ¸ ç»è´¨ï¼æ´çæµéã</p> 764 </div> 765 <div class="tab-info-sub-main-list"> 766 <h4>è½å¤å®ç°</h4> 767 <ul class="toggletxt-list"> 768 <li> 769 <h5>æè´å éä½éª</h5> 770 </li> 771 <li> 772 <h5>髿¸ ç»è´¨ï¼èçæµé</h5> 773 </li> 774 <li> 775 <h5>å¼±ç½ç¯å¢æé</h5> 776 </li> 777 <li> 778 <h5>è½»æ¾å ¼å®¹ï¼æ ç¼é å</h5> 779 </li> 780 <li> 781 <h5>åå¸å¼ç´æå éæ¹æ¡</h5> 782 </li> 783 </ul> 784 </div> 785 </div> 786 <div data-id="esn2" class="tab-info-sub-main-unit" style="display:none;"> 787 <div class="tab-info-sub-main-tit"> 788 <h4>æ¶µçé¢åï¼<strong>4K髿¸ è§é¢ç¹æã综åè§é¢ç¹æãOTTäºèç½çµè§ç¹æãçè§é¢ç¹æãé³é¢ç¹æ</strong></h4> 789 <p>åæ°çææ¯ä¼å¿ï¼è½å¤å®ç¾æ¯ææé«æ¸ æ°åº¦åæé«å¸§ççè§é¢ç¹æã</p> 790 </div> 791 <div class="tab-info-sub-main-list"> 792 <h4>è½å¤å®ç°</h4> 793 <ul class="toggletxt-list"> 794 <li> 795 <h5>æè´å éä½éª</h5> 796 </li> 797 <li> 798 <h5>å¼±ç½ç¯å¢æé</h5> 799 </li> 800 <li> 801 <h5>è½»æ¾å ¼å®¹ï¼æ ç¼é å</h5> 802 </li> 803 <li> 804 <h5>髿¸ ç»è´¨ï¼èçæµé</h5> 805 </li> 806 <li> 807 <h5>åå¸å¼ç¹æå éæ¹æ¡</h5> 808 </li> 809 </ul> 810 </div> 811 </div> 812 <div data-id="esn3" class="tab-info-sub-main-unit" style="display:none;"> 813 <div class="tab-info-sub-main-tit"> 814 <h4>æ¶µçé¢åï¼<strong>页é¢å éãæä»¶ä¸è½½å é(â¥10MB)</strong></h4> 815 <p>ä¼å¤ç¬åææ¯ä¼å¿ï¼ä½¿æ°æ®ä¼ è¾è·ç¦»æ´è¿ãé度æ´å¿«ãææ¬æ´ä¼ã</p> 816 </div> 817 <div class="tab-info-sub-main-list"> 818 <h4>è½å¤å®ç°</h4> 819 <ul class="toggletxt-list"> 820 <li> 821 <h5>æ´è¿çæå¡è·ç¦»</h5> 822 </li> 823 <li> 824 <h5>é«èµæºå©ç¨çï¼èçº¦ææ¬</h5> 825 </li> 826 <li> 827 <h5>髿ç卿é²å¾¡</h5> 828 </li> 829 <li> 830 <h5>è½»æ¾å ¼å®¹ï¼æ ç¼é å</h5> 831 </li> 832 <li> 833 <h5>åå¸å¼ä¸è½½å éæ¹æ¡</h5> 834 </li> 835 </ul> 836 </div> 837 </div> 838 </div> 839 </div> 840 </div> 841 </div> 842 <div data-id="est" class="tab-info-unit" style="display:none;"> 843 <div class="tab-info-sub"> 844 <div id="estS" class="tab-info-sub-unit"> 845 <div class="tab-info-sub-nav"> 846 <ul id="estNav"> 847 <li data-target="esn1" class="on">å 容å éåå</li> 848 <li data-target="esn2">彿¡£å¤ä»½</li> 849 </ul> 850 </div> 851 <div class="tab-info-sub-main"> 852 <div data-id="esn1" class="tab-info-sub-main-unit" style="display:;"> 853 <div class="tab-info-sub-main-tit no-boder"> 854 <p>é¢å¯¹è§é¢ã游æççç¹èµæºååçä¸å¡åºæ¯ï¼æ¨å¯ä»¥ä½¿ç¨æåäºçè¾¹ç¼åå¨ä½ä¸ºæºç«ï¼æé æå CDN è¿è¡å éååï¼æ¹ä¾¿æ¨éè¿ CDN èç¹å°±è¿è®¿é®èµæºï¼æåç¨æ·ä½éªã</p> 855 </div> 856 </div> 857 <div data-id="esn2" class="tab-info-sub-main-unit" style="display:none;"> 858 <div class="tab-info-sub-main-tit no-boder"> 859 <p>æåè¾¹ç¼å卿ä¾é«å¯ç¨åé«å¯é çåå¨è§£å³æ¹æ¡æ¥å¤ä»½å彿¡£ç¨æ·çå ³é®æ°æ®ï¼ç¨æ·å¯ä»¥è®¾ç½®ä¸åçè®¿é®æéå级å«ï¼ä¿éæ°æ®è®¿é®å®å ¨ãç¸è¾äºä¼ ç»èªå»ºæ¹æ¡ï¼ç¨æ·æ ééè´é«æç¡¬ä»¶ï¼æ éæ å¿æ©å®¹ãå®å ¨çé®é¢ï¼ä»èèçæ´å¤çåå¨ãç»´æ¤ãäººåææ¬ã</p> 860 </div> 861 </div> 862 </div> 863 </div> 864 </div> 865 </div> 866 <div data-id="bur" class="tab-info-unit" style="display:none;"> 867 <div class="tab-info-sub"> 868 <div id="burS" class="tab-info-sub-unit"> 869 <div class="tab-info-sub-nav"> 870 <ul id="burNav"> 871 <li data-target="esn1" class="on">éç§ç¤¾äº¤</li> 872 <li data-target="esn2">äºå¨ä¼è®®</li> 873 <li data-target="esn3">è¿ç¨çæ§</li> 874 <li data-target="esn4">è¿ç¨å»ç</li> 875 <li data-target="esn5">å¨çº¿æè²</li> 876 <li data-target="esn6">
876游æ</li> 877 </ul> 878 </div> 879 <div class="tab-info-sub-main"> 880 <div data-id="esn1" class="tab-info-sub-main-unit" style="display:;"> 881 <div class="tab-info-sub-main-tit no-boder"> 882 <p>æä¾éç§ç¤¾äº¤ï¼æè±æå¡å¨æ°æ®çª¥æ¢</p> 883 </div> 884 </div> 885 <div data-id="esn2" class="tab-info-sub-main-unit" style="display:none;"> 886 <div class="tab-info-sub-main-tit no-boder"> 887 <p>ä¼ä¸è¿ç¨è¯é³æè§é¢ä¼è®®ï¼å¤ç¹ä¸¤ä¸¤è¿æ¥ç¨³å®ä¼ è¾</p> 888 </div> 889 </div> 890 <div data-id="esn3" class="tab-info-sub-main-unit" style="display:none;"> 891 <div class="tab-info-sub-main-tit no-boder"> 892 <p>å®å ¨è®¿é®å ç½æå头ï¼çå»å ¬ç½æå¡å¨é¨ç½²ææ¬ãèçå¸¦å®½ææ¬</p> 893 </div> 894 </div> 895 <div data-id="esn4" class="tab-info-sub-main-unit" style="display:none;"> 896 <div class="tab-info-sub-main-tit no-boder"> 897 <p>ç½ç»ä¼ è¾ä¸æåèç¹STUNå鿤èªï¼è§£å³è¿ç¨å»çå»¶æ¶ä¸ä¸ç¨³å®ä¼ è¾</p> 898 </div> 899 </div> 900 <div data-id="esn5" class="tab-info-sub-main-unit" style="display:none;"> 901 <div class="tab-info-sub-main-tit no-boder"> 902 <p>æ¡é¢ãç»æ¿ã讲解è çè§è§æ å»¶æ¶ãæ å¡é¡¿åæ¢</p> 903 </div> 904 </div> 905 <div data-id="esn6" class="tab-info-sub-main-unit" style="display:none;"> 906 <div class="tab-info-sub-main-tit no-boder"> 907 <p>ç¼è§£å¤äººå屿¸¸æçæå¡å¨ååï¼è®©ç©å®¶æä½æ å»¶æ¶</p> 908 </div> 909 </div> 910 </div> 911 </div> 912 </div> 913 </div> 914 </div> 915 </div> 916 </div> 917 918 <div class="index-wrap index-solve"> 919 <div class="main"> 920 <div class="titbox titbox-white"> 921 <h3>100%弿¾å¼ºå¿èµæºï¼è¾¹ç¼è®¡ç®æ½åæ é</h3> 922 <p>æåäºå°100%弿¾å¼ºå¤§çåºå±èµæºç»ææç¨æ·ï¼éçè¾¹ç¼è®¡ç®çæ¥çæå±ãèç¹æ§è½å级ãç»ç«¯ç¨æ·å å ¥ï¼è¾¹ç¼è®¡ç®å°æ¥ææ éçåºç¨æ½å</p> 923 </div> 924 <div class="index-solve-dot index-solve-dot-1"> 925 <i class="i-solve-dot-1"></i> 926 <i class="i-solve-dot-2"></i> 927 <i class="i-solve-dot-3"></i> 928 <div class="index-solve-dot-txt"> 929 <p>髿§ä»·æ¯</p> 930 </div> 931 </div> 932 <div class="index-solve-dot index-solve-dot-2"> 933 <i class="i-solve-dot-1"></i> 934 <i class="i-solve-dot-2"></i> 935 <i class="i-solve-dot-3"></i> 936 <div class="index-solve-dot-txt"> 937 <p>é«æçµæ´»</p> 938 </div> 939 </div> 940 <div class="index-solve-dot index-solve-dot-3"> 941 <i class="i-solve-dot-1"></i> 942 <i class="i-solve-dot-2"></i> 943 <i class="i-solve-dot-3"></i> 944 <div class="index-solve-dot-txt"> 945 <p>çå®åºæ¯</p> 946 </div> 947 </div> 948 <div class="index-solve-dot index-solve-dot-4"> 949 <i class="i-solve-dot-1"></i> 950 <i class="i-solve-dot-2"></i> 951 <i class="i-solve-dot-3"></i> 952 <div class="index-solve-dot-txt"> 953 <p>æ¥è¿ç¨æ·</p> 954 </div> 955 </div> 956 <!-- <ul class="index-solve-data"> 957 <li> 958 <strong><span id="myTargetElement1">5,000,000</span>+</strong> 959 <p>èç¹æ°é</p> 960 </li> 961 <li> 962 <strong><span id="myTargetElement3">70</span>T+</strong> 963 <p>å¨å¤å¸¦å®½</p> 964 </li> 965 <li> 966 <strong><span id="myTargetElement4">1,500</span>PB+</strong> 967 <p>å¨å¤åå¨</p> 968 </li> 969 </ul> --> 970 </div> 971 </div> 972 973 <div class="index-wrap index-share"> 974 <div class="main"> 975 <div class="titbox"> 976 <h3>æåäºè å ±äº«æªæ¥</h3> 977 <p>æåäºèåä¼ç§åä½ä¼ä¼´ï¼æé 为äºèç½æä¾å éå¨åçè¾¹ç¼è®¡ç®çæ</p> 978 </div> 979 <div class="index-share-company"> 980 <ul class="index-scr-list"> 981 <li><img src="//static.xycloud.com/www/assets/img/company/iqiyi.png" alt=""></li> 982 <li><img src="//static.xycloud.com/www/assets/img/company/kuaishou.png" alt=""></li> 983 <li><img src="//static.xycloud.com/www/assets/img/company/huya.png" alt=""></li> 984 <li><img src="//static.xycloud.com/www/assets/img/company/yixia.png" alt=""></li> 985 <li><img src="//static.xycloud.com/www/assets/img/company/bilibili.png" alt=""></li> 986 <li><img src="//static.xycloud.com/www/assets/img/company/chushou.png" alt=""></li> 987 <li><img src="//static.xycloud.com/www/assets/img/company/renrensp.png" alt=""></li> 988 <li><img src="//static.xycloud.com/www/assets/img/company/xiaomi.png" alt=""></li> 989 <li><img src="//static.xycloud.com/www/assets/img/company/360.png" alt=""></li> 990 <li><img src="//static.xycloud.com/www/assets/img/company/huajiao.png" alt=""></li> 991 <li><img src="//static.xycloud.com/www/assets/img/company/xunlei.png" alt=""></li> 992 <li><img src="//static.xycloud.com/www/assets/img/company/supersports.png" alt=""></li> 993 <li><img src="//static.xycloud.com/www/assets/img/company/fengxing.png" alt=""></li> 994 <li><img src="//static.xycloud.com/www/assets/img/company/huashu.png" alt=""></li> 995 <li><img src="//static.xycloud.com/www/assets/img/company/perfect_world.png" alt=""></li> 996 <li><img src="//static.xycloud.com/www/assets/img/company/coocaa.png" alt=""></li> 997 <li><img src="//static.xycloud.com/www/assets/img/company/qutoutiao.png" alt=""></li> 998 <li><img src="//static.xycloud.com/www/assets/img/company/kuwo.png" alt=""></li> 999 <li><img src="//static.xycloud.com/www/assets/img/company/4k.png" alt=""></li> 1000 <li><img src="//static.xycloud.com/www/assets/img/company/bbg.png" alt=""></li> 1001 <li><img src="//static.xycloud.com/www/assets/img/company/dapengvr.png" alt=""></li> 1002 <li><img src="//static.xycloud.com/www/assets/img/company/yidianzx.png" alt=""></li> 1003 <li><span class="more-txt">...</span></li> 1004 </ul> 1005 </div> 1006 </div> 1007 </div> 1008 1009</div> 1010 1011 1012 <!-- footer --> 1013 <div class="ft"> 1014 <div class="main"> 1015 <div class="ft-top"> 1016 <div class="ft-menu"> 1017 <dl class="ft-dl"> 1018 <dt>æåäºäº§å</dt> 1019 <dd><a href="https://www.xycloud.com/products/edgecomputing">è¾¹ç¼è®¡ç®</a></dd> 1020 <dd><a href="https://www.xycloud.com/products/evaluation">彿°è®¡ç®</a></dd> 1021 <dd><a href="https://www.xycloud.com/products/cdn">æåCDN</a></dd> 1022 <dd><a href="https://www.xycloud.com/products/edgestorage">è¾¹ç¼åå¨</a></dd> 1023 <dd><a href="https://www.xycloud.com/products/burrow">æåéé</a></dd> 1024 </dl> 1025 <dl class="ft-dl"> 1026 <dt>帮å©ä¸å¿</dt> 1027 <dd><a href="https://docs.xycloud.com/products/1/1/1.html">è¾¹ç¼è®¡ç®</a></dd> 1028 <dd><a href="https://docs.xycloud.com/products/2/1/1.html">彿°è®¡ç®</a></dd> 1029 <dd><a href="https://docs.xycloud.com/products/3/1/1.html">æåCDN</a></dd> 1030 <dd><a href="https://docs.xycloud.com/products/9/1/1.html">è¾¹ç¼åå¨</a></dd> 1031 <dd><a href="https://docs.xycloud.com/others/8/1.html">ç¸å ³åè®®</a></dd> 1032 </dl> 1033 <dl class="ft-dl"> 1034 <dt>å¿«éå ¥å£</dt> 1035 <dd><a href="https://www.xycloud.com/login?ref=https%3A%2F%2Fconsole.xycloud.com%23%2Foverview">æ§å¶å°</a></dd> 1036 <!-- <dd><a href="https://www.xycloud.com/products/example">ç¹ææ¡ä¾</a></dd> --> 1037 </dl> 1038 <dl class="ft-dl"> 1039 <dt>
1039å ³äºæä»¬</dt> 1040 <dd><a href="https://www.xycloud.com/about">äºè§£æåäº</a></dd> 1041 <dd><a href="https://www.xycloud.com/about#develop">åå±åç¨</a></dd> 1042 <dd><a href="https://www.xycloud.com/about#glory">å¥é¡¹è£èª</a></dd> 1043 <dd><a href="https://www.xycloud.com/about#news">æ°é»å¨æ</a></dd> 1044 <dd><a href="https://www.xycloud.com/about#contact">èç³»æä»¬</a></dd> 1045 </dl> 1046 </div> 1047 <div class="ft-contact"> 1048 <dl class="ft-dl"> 1049 <dt>èç³»æä»¬</dt> 1050 <dd>é®ç®±ï¼<a href="mailto:[email protected]">[email protected]</a></dd> 1051 <dd> 1052 <div class="ft-wxcode"><img src="//static.xycloud.com/www/assets/img/company_code.jpg" alt="" /></div> 1053 </dd> 1054 </dl> 1055 </div> 1056 </div> 1057 <div class="ft-bot"> 1058 <p>Copyright©2015-2021 xycloud.com All Rights Reserved æ·±å³å¸ç½å¿ç§ææéå ¬å¸ææ 1059 <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44030502007600" style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img src="//static.xycloud.com/www/assets/img/batb.png" alt="" style="float:left;"/><span style="color:#939393;">ç²¤å ¬ç½å®å¤ 44030502007600å·</span></a> 1060 1061 <!--
1061<script id="ebsgovicon" src="https://szcert.ebs.org.cn/govicons.js?id=69f05648-4860-4543-a152-2af5e73a064f&width=18&height=25&type=1" type="text/javascript" charset="utf-8"></script>
1061 --> 1062 <a href="http://beian.miit.gov.cn" target="_blank" rel="nofollow">粤ICPå¤14008884å·</a> | <a href="https://www.xycloud.com/map">ç½ç«å°å¾</a> 1063 1064 <a target="_blank" href="https://szcert.ebs.org.cn/69f05648-4860-4543-a152-2af5e73a064f "><img src="//static.xycloud.com/www/assets/img/gongshang.png" style="display:inline-block;text-decoration:none;width:18px;margin-right:1px;"/>å·¥åç½ç</a> 1065 </p> 1066 </div> 1067 </div> 1068</div> 1069 1070<!--[if lte IE 9]> 1071<div class="lowBrowser"> 1072 <div class="lowBrowser-main"> 1073 <h3>请å级æ¨çæµè§å¨</h3> 1074 <p>Oops! æ¨çæµè§å¨çæ¬è¿ä½ï¼æ³æ¥ææ´å¥½çæµè§ä½éªï¼è¯·ä¸è½½æä½¿ç¨ä»¥ä¸ä»»æä¸æ¬¾æµè§å¨~</p> 1075 <a href="https://www.google.cn/intl/zh-CN/chrome/" target="_blank" title="è°·ææµè§å¨"><img src="//static.xycloud.com/www/assets/img/download-chrome.png" alt="è°·ææµè§å¨"></a> 1076 <a href="http://www.firefox.com.cn/download/" target="_blank" title="ç«çæµè§å¨"><img src="//static.xycloud.com/www/assets/img/download-ff.png" alt="ç«çæµè§å¨"></a> 1077 <a href="https://www.microsoft.com/zh-cn/download/internet-explorer.aspx" target="_blank" title="ææ°IEæµè§å¨"><img src="//static.xycloud.com/www/assets/img/download-ie.png" alt="ææ°IEæµè§å¨"></a> 1078 </div> 1079</div> 1080<![endif]--> 1081 1082 <!-- asidenav --> 1083 <div class="asidefixed"> 1084 <ul class="asidefixed-list"> 1085 <li><i class="i-feedback" onclick="asideNavMethods.toggleView()">å¨è¯¢åé¦</i></li> 1086 </ul> 1087</div> 1088 1089<!-- å馿µ®å± --> 1090<div class="pop" id="toggle-view" style="display:none;"> 1091 <div class="pop-wp"> 1092 <div class="pop-ani"> 1093 <div class="pop-tit"> 1094 <h2>产åå¨è¯¢ä¸æè§åé¦</h2> 1095 <a href="javascript:;" class="pop-close" title="å ³é" onclick="asideNavMethods.hideView()">å ³é</a> 1096 </div> 1097 <div class="pop-main"> 1098 <form action="" class="feedback-form"> 1099 <div class="inp-unit" id="type-container"> 1100 <h3>åé¦ç±»å<em>*</em></h3> 1101 <div class="inp-lbls"> 1102 <div class="radiobox"> 1103 <input id="p1" name="category" type="radio" value=1 /><label for="p1">产åå¨è¯¢</label> 1104 </div> 1105 <div class="radiobox"> 1106 <input id="p2" name="category" type="radio" value=2 /><label for="p2">éæ±å»ºè®®</label> 1107 </div> 1108 <div class="radiobox"> 1109 <input id="p3" name="category" type="radio" value=3 /><label for="p3">bugåé¦</label> 1110 </div> 1111 </div> 1112 </div> 1113 <p class="err" id="type-err">è¯·éæ©åé¦ç±»å</p> 1114 <div class="inp-unit"> 1115 <h3>å 容æè¿°<em>*</em></h3> 1116 <div class="inpbox-txtarea" id="content-container"> 1117 <textarea class="txtarea" id="content" placeholder="è¯·è¯¦ç»æè¿°æ¨è¦å¨è¯¢çå 容ï¼ä»¥ä¾¿æä»¬ä¸ºæ¨æä¾æ´å¥½çæå¡" name="content"></textarea> 1118 </div> 1119 <p class="err" id="content-err">请填ååé¦å 容</p> 1120 </div> 1121 <h3>èç³»æ¹å¼<em>*</em></h3> 1122 <div class="inp-unit inpbox-pdleft"> 1123 <div class="inpbox" id="name-container"> 1124 <h4>å§å</h4> 1125 <input type="text" class="itxt" 1126 maxlength="20" 1127 name="name" 1128 oninput="asideNavMethods.inputChange(event,'name')" 1129 /> 1130 </div> 1131 <p class="err" id="name-err">å§åä¸å¾è¶ è¿20个å符</p> 1132 </div> 1133 <div class="inp-unit inpbox-pdleft"> 1134 <div class="inpbox" id="email-container"> 1135 <h4>èç³»é®ç®±</h4> 1136 <input type="text" class="itxt" name="email" 1137 onblur="asideNavMethods.inputChange(event,'email')"/> 1138 </div> 1139 <p class="err" id="email-err">é®ç®±æ ¼å¼ä¸æ£ç¡®</p> 1140 </div> 1141 <div class="inp-unit inpbox-pdleft"> 1142 <div class="inpbox" id="phone-container"> 1143 <h4>ææºå·ç </h4> 1144 <input type="text" class="itxt" name="phone" 1145 maxlength="11" 1146 onkeydown="return asideNavMethods.keyDown(event,'phone')" 1147 onblur="asideNavMethods.inputChange(event,'phone')" 1148 onpaste="return false"/> 1149 </div> 1150 <p class="err" id="phone-err">ææºæ ¼å¼ä¸æ£ç¡®</p> 1151 </div> 1152 <div class="inp-unit inpbox-pdleft"> 1153 <div class="inpbox inp-code" id="code-container"> 1154 <h4>éªè¯ç </h4> 1155 <input type="text" class="itxt" name="code" 1156 maxlength="4" 1157 onkeydown="return asideNavMethods.keyDown(event,'graphCaptcha')" 1158 onpaste="return false"/> 1159 <div class="inp-codebox"> 1160 <img src="//static.xycloud.com/www/assets/img/code.jpg" alt="" 1161 id="graph-code-img" 1162 onclick="asideNavMethods.clickGraphCaptcha()"/> 1163 </div> 1164 </div> 1165 <p class="err" id="code-err">éªè¯ç 䏿£ç¡®</p> 1166 </div> 1167 <div class="inpbtn"> 1168 <a href="#" class="btn" onclick="asideNavMethods.submit()">æäº¤</a> 1169 </div> 1170 </form> 1171 </div> 1172 </div> 1173 </div> 1174</div> 1175 1176<!-- å馿å --> 1177<div class="pop" id="toggle-success" style="display:none;"> 1178 <div class="pop-wp"> 1179 <div class="pop-ani"> 1180 <div class="pop-tit"> 1181 <h2>产åå¨è¯¢ä¸æè§åé¦</h2> 1182 <a href="javascript:;" class="pop-close" title="å ³é" 1183 onclick="asideNavMethods.hideSuccessView()">å ³é</a> 1184 </div> 1185 <div class="pop-main"> 1186 <div class="pop-feedback-success"> 1187 <i class="i-success"></i> 1188 <h3>æäº¤æå</h3> 1189 <p>æè°¢æ¨çåé¦ï¼æä»¬å°ä¼è®¤çæ¥çå¹¶ååºåå¤ã<br/>å¦éæäº¤æ´è¯¦ç»çåé¦å 容ï¼è¯·éè¿é®ä»¶çæ¹å¼åéå°<br/>[email protected]ã</p> 1190 </div> 1191 <div class="inpbtn"> 1192 <a href="#" class="btn" onclick="asideNavMethods.hideSuccessView()">ç¡®å®</a> 1193 </div> 1194 </div> 1195 </div> 1196 </div> 1197</div> 1198 1199<!-- åé¦å¤±è´¥ --> 1200<div class="pop" id="toggle-fail" style="display:none;"> 1201 <div class="pop-wp"> 1202 <div class="pop-ani"> 1203 <div class="pop-tit"> 1204 <h2>产åå¨è¯¢ä¸æè§åé¦</h2> 1205 <a href="javascript:;" class="pop-close" title="å ³é" 1206 onclick="asideNavMethods.hideFailView()">å ³é</a> 1207 </div> 1208 <div class="pop-main"> 1209 <div class="pop-txt"> 1210 <div class="tbbox"> 1211 <div class="tbcell"> 1212 <p>æ¨æäº¤è¿äºé¢ç¹ï¼è¯·ç¨ååè¯ã</p> 1213 </div> 1214 </div> 1215 <div class="inpbtn"> 1216 <a href="#" class="btn" onclick="asideNavMethods.hideFailView()">ç¡®å®</a> 1217 </div> 1218 </div> 1219 </div> 1220 </div> 1221 </div> 1222</div> 1223 1224<!--
1224<script type="text/javascript" src="//static.xycloud.com/www/assets/js/lib/jQuery-3.3.1.min.js"></script>
vendor: 1 bytes, line 1224
1224
1225<script type="text/javascript" src="//static.xycloud.com/www/assets/js/lib/jQuery.pjax.js"></script>
1225 --> 1226 </body> 1227
1227<script type="text/javascript" src="//static.xycloud.com/www/assets/js/lib/es6-promise.auto.min.js"></script>
1227 1228
1228<script type="text/javascript" src="//static.xycloud.com/www/assets/js/lib/jQuery-3.3.1.min.js"></script>
1228 1229
1229<script type="text/javascript" src="//static.xycloud.com/www/assets/js/lib/jQuery.pjax.js"></script>
1229 1230
1230<script type="text/javascript" src="//static.xycloud.com/www/assets/js/lib/swiper.js"></script>
1230 1231
1231<script type="text/javascript" src="//static.xycloud.com/www/assets/js/lib/pagecontrol.js"></script>
1231 1232
1232<script type="text/javascript" src="//static.xycloud.com/www/assets/js/lib/countUp.js"></script>
1232 1233
1233<script src="https://cdn.hcharts.cn/highcharts/highcharts.js"></script>
1233 1234
1234<script type="text/javascript"> 1235 Highcharts.setOptions({ global: { useUTC: false } }); 1236 </script>
1236 1237
1237<script type="text/javascript" src="//static.xycloud.com/www/assets/js/lib/echarts.min.js"></script>
1237 1238
1238<script type="text/javascript" src="https://fcrc-video.xycdn.com/h5/test/xyvod.js"></script>
1238 1239
1239<script src="https://webrtc.github.io/adapter/adapter-latest.js"></script>
1239 1240
1240<script type="text/javascript" src="//static.xycloud.com/www/assets/js/xyp2p-20190319.js"></script>
1240 1241
1241<script type="text/javascript" src="//static.xycloud.com/www/assets/js/util.js"></script>
1241 1242
1242<script src="https://cdnjs.cloudflare.com/ajax/libs/jsencrypt/3.0.0-beta.1/jsencrypt.min.js"></script>
1242 1243 <!-- ç¾åº¦ç»è®¡æ°ç弿¥ç»è®¡ä»£ç è·å --> 1244
1244<script> 1245 var _hmt = _hmt || []; 1246 (function() { 1247 var hm = document.createElement("script"); 1248 hm.src = "https://hm.baidu.com/hm.js?a82fbe6b647c12f654153b50bdf91d5e"; 1249 var s = document.getElementsByTagName("script")[0]; 1250 s.parentNode.insertBefore(hm, s); 1251 })(); 1252 //Gridsum tracking code begin. 1253 var _gsq = _gsq || []; 1254 (function () { 1255 var s = document.createElement('script'); 1256 s.type = 'text/javascript'; 1257 s.async = true; 1258 s.src = (location.protocol == 'https:' ? 'https://ssl.' : 'http://static.') + 'gridsumdissector.com/js/Clients/GWD-002889-C0ED43/gs.js'; 1259 var firstScript = document.getElementsByTagName('script')[0]; 1260 firstScript.parentNode.insertBefore(s, firstScript); 1261 })(); 1262 </script>
1262 1263
1263<script type="text/javascript"> 1264 var asideNavMethods = (function($){ 1265 var dataObj = {} 1266 var sendPhoneCaptchaAlready = false; 1267 return { 1268 init: function () { 1269 this.changeGraphCaptcha(); 1270 }, 1271 toggleView: function() { 1272 $("#toggle-view").show(); 1273 this.changeGraphCaptcha(); 1274 }, 1275 hideView: function(){ 1276 this.clearInput(); 1277 $("#toggle-view").hide(); 1278 }, 1279 showSuccessView: function(){ 1280 $("#toggle-success").show(); 1281 }, 1282 hideSuccessView: function(){ 1283 $("#toggle-success").hide(); 1284 }, 1285 showFailView: function(){ 1286 $("#toggle-fail").show(); 1287 }, 1288 hideFailView: function(){ 1289 $("#toggle-fail").hide(); 1290 }, 1291 //è·åè¡¨åæ°æ® 1292 getFromData: function(){ 1293 var data = $('.feedback-form').serializeArray(); 1294 dataObj = $util.ArrayDataFormatter(data); 1295 return dataObj; 1296 }, 1297 inputChange: function(event,type){ 1298 if(type === "name"){ 1299 this.checkName(); 1300 }else if(type === "email"){ 1301 var dataObj = this.getFromData(); 1302 var email = dataObj.email; 1303 if(email === ""){ 1304 this.hideEmailTip(); 1305 }else if(email !== ""){ 1306 this.checkEmail() 1307 } 1308 }else if(type === 'phone'){ 1309 var dataObj = this.getFromData(); 1310 var phone = dataObj.phone; 1311 if(phone === ""){ 1312 this.hidePhoneTip(); 1313 }else if(phone !== ""){ 1314 this.checkPhone(); 1315 } 1316 }else if(type === 'graphCaptcha'){ 1317 var dataObj = this.getFromData(); 1318 var code = dataObj.code; 1319 if(code === ""){ 1320 this.hideGraphCaptchaTip(); 1321 }else if(code !== ""){ 1322 this.checkGraphCaptcha(); 1323 } 1324 } 1325 }, 1326 checkName: function(){ 1327 var dataObj = this.getFromData(); 1328 var name = dataObj.name; 1329 if(name.length > 20){ 1330 this.showNameTip('å§åä¸å¾è¶ è¿20个å符') 1331 return false; 1332 }else{ 1333 this.hideNameTip() 1334 } 1335 return true; 1336 }, 1337 checkEmail: function(){ 1338 var dataObj = this.getFromData(); 1339 var email = dataObj.email; 1340 if (!$util.checkByRegular("email", email)){ 1341 this.showEmailTip('é®ç®±æ ¼å¼ä¸æ£ç¡®') 1342 return false; 1343 }else{ 1344 this.hideEmailTip() 1345 return true; 1346 } 1347 }, 1348 checkPhone: function(){ 1349 var dataObj = this.getFromData(); 1350 var phone = dataObj.phone; 1351 if (!$util.checkByRegular("phone", phone)){ 1352 this.showPhoneTip('ææºæ ¼å¼ä¸æ£ç¡®') 1353 return false; 1354 }else{ 1355 this.hidePhoneTip() 1356 return true; 1357 } 1358 }, 1359 checkGraphCaptcha: function(){ 1360 var dataObj = this.getFromData(); 1361 var code = dataObj.code; 1362 if (code.length != 4){ 1363 this.showGraphCaptchaTip('éªè¯ç 䏿£ç¡®') 1364 return false; 1365 }else{ 1366 this.hideGraphCaptchaTip() 1367 return true; 1368 } 1369 }, 1370 // å§åé误æç¤º 1371 showNameTip: function(msg){ 1372 $util.showInputTip("error","#name-container","#name-err", msg); 1373 }, 1374 hideNameTip: function(){ 1375 $util.hideInputTip("error","#name-container","#name-err"); 1376 }, 1377 // é®ç®±é误æç¤º 1378 showEmailTip: function(msg){ 1379 $util.showInputTip("error","#email-container","#email-err", msg); 1380 }, 1381 hideEmailTip: function(){ 1382 $util.hideInputTip("error","#email-container","#email-err"); 1383 }, 1384 // ææºå·ç é误æç¤º 1385 showPhoneTip: function(msg){ 1386 $util.showInputTip("error","#phone-container","#phone-err", msg); 1387 }, 1388 hidePhoneTip: function(){ 1389 $util.hideInputTip("error","#phone-container","#phone-err"); 1390 }, 1391 //ç¹å»åæ¢éªè¯ç çå¾ç 1392 clickGraphCaptcha: function(){ 1393 $(".regform").find("input[name='code']").focus(); 1394 this.changeGraphCaptcha(); 1395 }, 1396 showGraphCaptchaTip: function(msg){ 1397 $util.showInputTip("error","#code-container","#code-err",msg); 1398 }, 1399 hideGraphCaptchaTip: function(msg){ 1400 $util.hideInputTip("error","#code-container","#code-err"); 1401 }, 1402 showTypeTip: function(msg){ 1403 $util.showInputTip("error","#type-container","#type-err",msg); 1404 }, 1405 hideTypeTip: function(msg){ 1406 $util.hideInputTip("error","#type-container","#type-err"); 1407 }, 1408 showContentTip: function(msg){ 1409 $util.showInputTip("error","#content-container","#content-err",msg); 1410 }, 1411 hideContentTip: function(msg){ 1412 $util.hideInputTip("error","#content-container","#content-err"); 1413 }, 1414 //忢å¾çéªè¯ç çajax 1415 changeGraphCaptcha: function(){ 1416 var captchaUrl = "https://www.xycloud.com/captcha" + "?biz=user_feedback" + "&t=" + (new Date().getTime()); 1417 $("#graph-code-img").attr("src",captchaUrl) 1418 }, 1419 //çå¬é®çæä¸ 1420 keyDown: function(event,type){ 1421 var keyCode = event.keyCode; 1422 var dataObj = this.getFromData(); 1423 //æä½é®ä½ 1424 if ($util.keyCodeIsOperate(keyCode)){ 1425 return true; 1426 }; 1427 if (type === "phone"){ 1428 if($util.keyCodeIsNum(keyCode)){ 1429 return true; 1430 }; 1431 return false;
1432 } 1433 else if (type === "graphCaptcha"){ 1434 //å¾å½¢éªè¯ç input åªå 许è¾å ¥æ°åå忝 1435 var graphCaptcha = dataObj.graphCaptcha; 1436 if($util.keyCodeIsNum(keyCode)){ 1437 return true; 1438 }; 1439 if($util.keyCodeIsLetter(keyCode)){ 1440 return true; 1441 }; 1442 return false; 1443 } 1444 return true; 1445 }, 1446 verify: function(){ 1447 // showGraphCaptchaTip 1448 var dataObj = this.getFromData(); 1449 // 1. æ ¡éªåé¦ç±»å 1450 if(!dataObj.category){ 1451 this.showTypeTip('è¯·éæ©åé¦ç±»å') 1452 return false; 1453 }else{ 1454 this.hideTypeTip() 1455 } 1456 // 2. æ ¡éªå 容æè¿° 1457 if(!dataObj.content || ($util.trimSpace(dataObj.content)).length == 0){ 1458 this.showContentTip('请填ååé¦å 容') 1459 return false; 1460 }else{ 1461 this.hideContentTip() 1462 } 1463 // 3. æ ¡éªå§å 1464 if(!dataObj.name || ($util.trimSpace(dataObj.name)).length == 0){ 1465 this.showNameTip('è¯·å¡«åæ¨çå§å') 1466 return false; 1467 } 1468 else if(!this.checkName()){ 1469 return false; 1470 } 1471 1472 // 4. æ ¡éªé®ç®± 1473 if(!dataObj.email || ($util.trimSpace(dataObj.email)).length == 0){ 1474 this.showEmailTip('è¯·å¡«åæ¨çèç³»é®ç®±') 1475 return false; 1476 } 1477 else if(!this.checkEmail()){ 1478 return false; 1479 } 1480 // 5. æ ¡éªææºå·ç 1481 if(!dataObj.phone || ($util.trimSpace(dataObj.phone)).length == 0){ 1482 this.showPhoneTip('è¯·å¡«åæ¨çææºå·ç ') 1483 return false; 1484 } 1485 else if(!this.checkPhone()){ 1486 return false; 1487 } 1488 // 6. éªè¯ç æ ¡éª 1489 if(!dataObj.code || ($util.trimSpace(dataObj.phone)).length == 0){ 1490 this.showGraphCaptchaTip('请填åéªè¯ç ') 1491 return false 1492 }else if(!this.checkGraphCaptcha()){ 1493 return false 1494 } 1495 this.hideTypeTip() 1496 this.hideContentTip() 1497 this.hideNameTip() 1498 this.hideEmailTip() 1499 this.hidePhoneTip() 1500 return true; 1501 }, 1502 submit: function(){ 1503 1504 if(this.verify()){ 1505 var self = this; 1506 var dataObj = this.getFromData(); 1507 var data = { 1508 category: Number(dataObj.category), 1509 code: dataObj.code, 1510 content: dataObj.content, 1511 email: dataObj.email, 1512 name: dataObj.name, 1513 phone: Number(dataObj.phone) 1514 } 1515 var url = "/feedback"; 1516 var successCallback = function(res){ 1517 var resCode = res.code; 1518 // return false; 1519 //注åæå 1520 if (resCode === 0){ 1521 self.clearInput(); 1522 self.hideView() 1523 self.showSuccessView() 1524 } 1525 else if (resCode === 1){ 1526 var error = res.error; 1527 if(error && error.res == 0){ 1528 self.clearInput(); 1529 self.hideView() 1530 self.showFailView() 1531 }else{ 1532 self.showGraphCaptchaTip('å¾å½¢éªè¯ç 䏿£ç¡®') 1533 self.changeGraphCaptcha(); 1534 } 1535 } 1536 }; 1537 var type = "POST"; 1538 $util.doAjax(url, type, data, successCallback); 1539 } 1540 1541 }, 1542 clearInput: function(){ 1543 $(".pop-main form input[name!=category]").each(function(){ 1544 $(this).val('') 1545 }) 1546 $('input[name=category]:checked').prop('checked', false).removeAttr('checked'); 1547 $("#content").val('') 1548 this.hideTypeTip() 1549 this.hideContentTip() 1550 this.hideNameTip() 1551 this.hideEmailTip() 1552 this.hidePhoneTip() 1553 this.hideGraphCaptchaTip() 1554 } 1555 } 1556 })(jQuery); 1557 1558 $(document).ready(function(){ 1559 asideNavMethods.init(); 1560 }); 1561</script>
1561 1562 1563
1563<script type="text/javascript"> 1564 var frameWorkMethods = (function($){ 1565 return { 1566 init: function () { 1567 // console.log($("#console-link")); 1568 this.queryUserProfile(); 1569 }, 1570 //æ¥è¯¢user-profile 1571 queryUserProfile: function() { 1572 // return false; 1573 var mySelf = this; 1574 var url = $pars.ajaxDomain + "/auth/profile"; 1575 var type = "POST"; 1576 var consoleUrl = "https://console.xycloud.com"; 1577 var successCallback = function(res){ 1578 var resCode = res.code; 1579 // console.log(JSON.stringify(res)); 1580 //æªç»å½ 1581 if (resCode === 1){ 1582 $("#unlogged-aside-nav").show(); 1583 } 1584 //ç»å½ 1585 else if (resCode === 0){ 1586 var result = res.result; 1587 var userName = result.name || result.mobile || result.email; 1588 $pars.userInfo = result; 1589 // console.log(result); 1590 $("#logged-aside-nav").show(); 1591 $("#user-name").text(userName); 1592 }; 1593 // return false; 1594 }; 1595 1596 $util.doAjax(url,type,null,successCallback); 1597 }, 1598 //logout 1599 logout: function(){ 1600 // console.log(1211111111111) 1601 var mySelf = this; 1602 var url = $pars.ajaxDomain + "/auth/logout"; 1603 var type = "POST"; 1604 var csrfToken = 'qL4gFhzTRcrmoCUeVRDj9twKxLXJZg0lyHj004Dy'; 1605 var postData = { _csrf_token: csrfToken }; 1606 var loadScript = function(url, callback) 1607 { 1608 var script = document.createElement("script"); 1609 script.type = "text/javascript"; 1610 if (script.readyState) { //IE 1611 script.onreadystatechange = function() { 1612 if (script.readyState == "loaded" || 1613 script.readyState == "complete" ) { 1614 script.onreadystatechange = null; 1615 callback(); 1616 } 1617 }; 1618 } else { 1619 script.onload = function() { 1620 callback(); 1621 }; 1622 } 1623 script.onerror = function() { 1624 callback(); 1625 }; 1626 script.src = url; 1627 document.body.appendChild(script); 1628 }; 1629 var successCallback = function(res){ 1630 var resCode = res.code; 1631 if (resCode === 0){ 1632 console.log("éåºæåï¼"); 1633 if (res.result.platform && res.result.platform.length > 0) { 1634 var platform = res.result.platform, callback = function() { 1635 var url = platform.shift(); 1636 if (url) 1637 { 1638 loadScript(url, callback); 1639 } else { 1640 window.location.href = '/'; 1641 } 1642 }; 1643 loadScript(platform.shift(), callback); 1644 } else { 1645 window.location.href = '/'; 1646 } 1647 }; 1648 }; 1649 $util.doAjax(url, type, postData, successCallback); 1650 }, 1651 } 1652 })(jQuery); 1653 1654 $(document).ready(function(){ 1655 frameWorkMethods.init(); 1656 }); 1657 1658 </script>
1658 1659
1660<script type="text/javascript"> 1661var methods = (function($){ 1662 return { 1663 initSwiper: function () { 1664 var mySwiper = new Swiper('#banList',{ 1665 loop:'true', 1666 autoplay:{ 1667 delay:5000, 1668 speed:600, 1669 stopOnLastSlide:false, 1670 disableOnInteraction:true 1671 }, 1672 pagination:{ 1673 el:'.swiper-pagination', 1674 clickable:true, 1675 paginationClickable:true, 1676 disableOnInteraction:true 1677 }, 1678 navigation: { 1679 nextEl: '.swiper-button-next', 1680 prevEl: '.swiper-button-prev', 1681 } 1682 }); 1683 mySwiper.el.onmouseover = function(){ 1684 mySwiper.autoplay.stop(); 1685 } 1686 mySwiper.el.onmouseout = function(){ 1687 mySwiper.autoplay.start(); 1688 } 1689 1690 var proSwiper = new Swiper('.ipswp-cont',{ 1691 slidesPerView: 4, 1692 spaceBetween: 0, 1693 navigation: { 1694 nextEl: '.swiper-button-next', 1695 prevEl: '.swiper-button-prev', 1696 }, 1697 }); 1698 1699 1700 //Tab 1701 var indexProductLists = $("#indexProductList").find("li"); 1702 var indexProductInfoU = $(".index-product-info-u"); 1703 var indexSceneLists = $("#indexSceneList").find("li"); 1704 var indexSiUnits = $(".tab-info-unit"); 1705 var edgeServiceNavs = $("#edgeServiceNav").find("li"); 1706 var edgeS = $("#edgeS").find(".tab-info-sub-main-unit"); 1707 var fnCaculateNavs = $("#fnCaculateNav").find("li"); 1708 var fnC = $("#fnC").find(".tab-info-sub-main-unit"); 1709 var cdnNavs = $("#cdnNav").find("li"); 1710 var cdnS = $("#cdnS").find(".tab-info-sub-main-unit"); 1711 var estNavs = $("#estNav").find("li"); 1712 var estS = $("#estS").find(".tab-info-sub-main-unit"); 1713 var burNavs = $("#burNav").find("li"); 1714 var burS = $("#burS").find(".tab-info-sub-main-unit"); 1715 1716 myControlFn.myTabNav(indexProductLists,indexProductInfoU); 1717 myControlFn.myTabNav(indexSceneLists,indexSiUnits); 1718 myControlFn.myTabNav(edgeServiceNavs,edgeS); 1719 myControlFn.myTabNav(fnCaculateNavs,fnC); 1720 myControlFn.myTabNav(cdnNavs,cdnS); 1721 myControlFn.myTabNav(estNavs,estS); 1722 myControlFn.myTabNav(burNavs,burS); 1723 1724 //navLine 1725 indexProductLists.click(function(){ 1726 myControlFn.fnNavSj($(this),$("#indexProductList")); 1727 }); 1728 1729 indexSceneLists.click(function(){ 1730 myControlFn.fnNavSj($(this),$("#indexSceneTab"),$("#sceneLine")); 1731 }); 1732 myControlFn.fnNavSj_init(indexSceneLists,$("#indexSceneList"),$("#sceneLine")); 1733 $(window).resize(function(){ 1734 myControlFn.fnNavSj_init(indexProductLists,$("#indexProductList")); 1735 myControlFn.fnNavSj_init(indexSceneLists,$("#indexSceneList"),$("#sceneLine")); 1736 }); 1737 }, 1738 //scrollæ¯å¤èæ°æ® 1739 iN:1000000, 1740 // æ¥è¯¢é¦é¡µå±ç¤ºæ°æ® 1741 queryIndexInfo: function(){ 1742 var url = $pars.ajaxDomain + "/blockheight"; 1743 var type = "GET"; 1744 var errorText = "æªè·åå°åºåé«åº¦"; 1745 var successCallback = function(res){ 1746 var resCode = res.code; 1747 // console.log("é¦é¡µæ¥è¯¢åºåé«åº¦æå ", $util.jsonStringify(res)); 1748 if (resCode === 0){ 1749 var blockNum = res.result.block_num || errorText; 1750 var blockNumFormat = $util.thousandStringFormat(blockNum); 1751 $("#index-block-height").text(blockNumFormat); 1752 iN = blockNum; 1753 methods.aniNum(blockNum); 1754 }; 1755 }; 1756 var failedCallback = function(){ 1757 $("#index-block-height").text(errorText); 1758 }; 1759 1760 $util.doAjax(url,type,null,successCallback,failedCallback); 1761 }, 1762 1763 aniNum:function(blockNum){ 1764 var options = { 1765 useEasing : true, 1766 useGrouping : true, 1767 separator : ',', 1768 decimal : '.', 1769 prefix : '', 1770 suffix : '' 1771 }; 1772 var iblockNum = blockNum || methods.iN; 1773 var demo1 = new CountUp("myTargetElement1", 5000000, 5000000, 0, 2, options); 1774 var demo2 = new CountUp("index-block-height", 0, iblockNum, 0, 2, options); 1775 var demo3 = new CountUp("myTargetElement3", 0, 30, 0, 2, options); 1776 var demo4 = new CountUp("myTargetElement4", 0, 1500, 0, 2, options); 1777 var touchOptionHeight = $(".index-solve").offset().top - 200; 1778 if($(window).scrollTop() > touchOptionHeight){ 1779 demo1.start(); 1780 demo2.start(); 1781 demo3.start(); 1782 demo4.start(); 1783 } 1784 $(window).on('scroll',function(){ 1785 if($(window).scrollTop() > touchOptionHeight){ 1786 demo1.start(); 1787 demo2.start(); 1788 demo3.start(); 1789 demo4.start(); 1790 } 1791 }) 1792 }, 1793 } 1794})(jQuery); 1795 1796$(document).ready(function(){ 1797 methods.initSwiper(); 1798 // methods.queryIndexInfo(); 1799 methods.aniNum(); 1800}); 1801 1802</script>
1802 1803</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.