Tengine
tcp/80
Open service 114.80.179.170:80 · app.cbreofficial.com
2026-01-23 06:55
HTTP/1.1 200 OK
Server: Tengine
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Date: Fri, 23 Jan 2026 06:55:19 GMT
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, no-store, max-age=0, no-cache
Pragma: no-cache
Set-Cookie: ci_session=3bjh525pcgqiarlckv43nfr2kdt7gok0; expires=Fri, 23 Jan 2026 08:55:19 GMT; Max-Age=7200; path=/; HttpOnly; SameSite=Lax
Upgrade: h2
Vary: Accept-Encoding
Via: cache70.l2cn3122[73,72,200-0,M], cache51.l2cn3122[74,0], cache1.cn3259[106,106,200-0,M], cache12.cn3259[112,0]
Ali-Swift-Global-Savetime: 1769151319
X-Cache: MISS TCP_MISS dirn:-2:-2
X-Swift-SaveTime: Fri, 23 Jan 2026 06:55:19 GMT
X-Swift-CacheTime: 0
Timing-Allow-Origin: *
EagleId: 7250b3a017691513189923490e
Page title: CBRE 大中华区
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>CBRE 大中华区</title>
<meta name="viewport" content="width=device-width,initial-scale=1, minimum-scale=1, maximum-scale=1, user-scalable=no" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="full-screen" content="true" />
<meta name="screen-orientation" content="portrait" />
<meta name="x5-fullscreen" content="true" />
<meta name="360-fullscreen" content="true" />
<link rel="stylesheet" type="text/css" href="core/core.css" />
<script src="core/libs/jquery-3.5.1.min.js"></script>
<script src="core/core.js"></script>
<script>
console.log({"root_url":"https:\/\/app.cbreofficial.com\/","site_url":"\/","url_query":"","url_vparams":[],"url_cparams":{"lang":"zh-cn","dddd":"false"}});
var GLOB_VAR = {
url_obj: {"root_url":"https:\/\/app.cbreofficial.com\/","site_url":"\/","url_query":"","url_vparams":[],"url_cparams":{"lang":"zh-cn","dddd":"false"}},
lang: 'zh-cn',
is_debug: false };
</script>
</head>
<script type="text/javascript">
$(document).ready(function() {
//changeURL("http://cbreip.local/CBRE-Official-miniprogram/ajaxGetReports");
})
</script>
<body>
<div style="margin: auto;width: 100%;height: 100%;" class="egret-player"
data-entry-class="Main"
data-orientation="portrait"
data-scale-mode="fixedWidth"
data-frame-rate="30"
data-content-width="750"
data-content-height="1500"
data-multi-fingered="2"
data-show-fps="false" data-show-log="false"
data-show-fps-style="x:0,y:0,size:12,textColor:0xffffff,bgAlpha:0.9">
</div>
<script>
var loadScript = function (list, callback) {
var loaded = 0;
var loadNext = function () {
loadSingleScript(list[loaded], function () {
loaded++;
if (loaded >= list.length) {
callback();
}
else {
loadNext();
}
})
};
loadNext();
};
var loadSingleScript = function (src, callback) {
var s = document.createElement('script');
s.async = false;
s.src = './publish/' + src;
s.addEventListener('load', function () {
s.parentNode.removeChild(s);
s.removeEventListener('load', arguments.callee, false);
callback();
}, false);
document.body.appendChild(s);
};
var xhr = new XMLHttpRequest();
xhr.open('GET', './publish/manifest.json?v=' + Math.random(), true);
xhr.addEventListener("load", function () {
var manifest = JSON.parse(xhr.response);
var list = manifest.initial.concat(manifest.game);
loadScript(list, function () {
/**
* {
* "renderMode":, //Engine rendering mode, "canvas" or "webgl"
* "audioType": 0 //Use the audio type, 0: default, 2: web audio, 3: audio
* "antialias": //Whether the anti-aliasing is enabled in WebGL mode, true: on, false: off, defaults to false
* "calculateCanvasScaleFactor": //a function return canvas scale factor
* }
**/
egret.runEgret({ renderMode: "webgl", audioType: 0, calculateCanvasScaleFactor:function(context) {
var backingStore = context.backingStorePixelRatio ||
context.webkitBackingStorePixelRatio ||
context.mozBackingStorePixelRatio ||
context.msBackingStorePixelRatio ||
context.oBackingStorePixelRatio ||
context.backingStorePixelRatio || 1;
return (window.devicePixelRatio || 1) / backingStore;
},
pro:false
});
});
});
xhr.send(