| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155 |
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="utf-8" />
- <script>
- /* 域名迁移:极小检测器,仅在需要时同步加载 /js/dmig.js */
- (function(){
- var h=location.hostname;if(h.indexOf('www.')===0)h=h.substring(4);
- try{
- var f=localStorage.getItem('__dmig'),t=localStorage.getItem('__dmig_t');
- if(f&&t){var ha=location.hash||'';
- if(/^[a-zA-Z0-9]+_\d+$/.test(f))location.replace('https://'+t+'/'+f+'/?_dmr=1'+ha);
- else location.replace('https://'+t+location.pathname+location.search+ha);
- return;
- }
- }catch(e){}
- var sp=new URLSearchParams(location.search),need=sp.has('_mig')||sp.get('_dmr')==='1';
- if(!need){
- // var ds='boldbanker.com,goldgrinds.com,mintpayouts.com,vegasvested.com'.split(',');
- // for(var i=0;i<ds.length;i++){if(h===ds[i]||(h.length>ds[i].length+1&&h.charAt(h.length-ds[i].length-1)==='.'&&h.endsWith(ds[i]))){need=true;break;}}
- }
- // if(h.includes("localhost"))need=1;
- if(need)document.write('<script src="/js/dmig.js"><\/script>');
- })();
- </script>
- <meta name="viewport" content="width=device-width, initial-scale=1,minimum-scale=1.0, maximum-scale=1.0, user-scalable=no,minimal-ui,viewport-fit=cover" />
- <title>%%BRAND_TITLE%%</title>
- <meta name="description" content="%%BRAND_DESCRIPTION%%" />
- <meta name="theme-color" content="%%THEME_COLOR%%" />
- <meta property="og:type" content="website">
- <meta property="og:site_name" content="%%BRAND_NAME%%">
- <meta property="og:title" content="%%BRAND_OG_TITLE%%">
- <meta property="og:description" content="%%BRAND_OG_DESCRIPTION%%">
- <meta property="og:image" content="%%BRAND_OG_IMAGE%%">
- <meta property="og:url" content="%%BRAND_URL%%">
- <meta name="twitter:card" content="summary_large_image">
- <meta name="twitter:title" content="%%BRAND_OG_TITLE%%">
- <meta name="twitter:description" content="%%BRAND_OG_DESCRIPTION%%">
- <meta name="twitter:image" content="%%BRAND_OG_IMAGE%%">
- <meta name="twitter:url" content="%%BRAND_URL%%">
- <meta name="mobile-web-app-capable" content="yes">
- <meta name="apple-mobile-web-app-status-bar-style" content="black">
- <meta name="full-screen" content="yes">
- <meta name="x5-fullscreen" content="true">
- <meta name="360-fullscreen" content="true">
- <meta name="format-detection" content="telephone=no">
- <link rel="icon" href="%%FAV_ICO%%" type="image/x-icon">
- <script defer src="/fingerprint2.js"></script>
- <script defer src="/js/load.m.js"></script>
- </head>
- <body>
- <noscript>You need to enable JavaScript to run this app.</noscript>
- <div id="root">
- <!-- 内嵌首屏 Loading - 在 JS 加载前立即显示 -->
- <div id="initial-loading" style="
- position: fixed;
- top: 0;
- left: 0;
- right: 0;
- bottom: 0;
- background: #0d1016;
- display: flex;
- flex-direction: column;
- align-items: center;
- justify-content: center;
- z-index: 9999;
- ">
- <!-- Logo 容器 -->
- <img id="initial-logo" alt="Loading" style="
- max-width: 10rem;
- max-height: 3.5rem;
- width: auto;
- height: auto;
- object-fit: contain;
- animation: pulse 2s ease-in-out infinite;
- margin-bottom: 1.5rem;
- " />
- <!-- 旋转加载圆圈 -->
- <div style="
- width: 2.5rem;
- height: 2.5rem;
- border: 3px solid rgba(255, 255, 255, 0.2);
- border-top-color: #23FD93;
- border-radius: 50%;
- animation: spin 1s linear infinite;
- "></div>
- </div>
- <style>
- @keyframes spin {
- to { transform: rotate(360deg); }
- }
- @keyframes pulse {
- 0%, 100% { opacity: 1; transform: scale(1); }
- 50% { opacity: 0.8; transform: scale(0.98); }
- }
- </style>
- </div>
- <script type="text/javascript">
- function setThemeColor(){
- var meta = document.querySelector('meta[name=theme-color]');
- if (meta) {
- var color="#1b1c20";
- var preferences=localStorage.getItem('preferences');
- if (preferences!=null){
- var json=JSON.parse(preferences);
- if (json&&json.theme==="light"){
- color="#FAFAF8";
- }
- }
- meta.setAttribute('content', color);
- }
- }
- function reProgressiermeta(){
- let v=progressier.meta;
- if (v){
- progressier.meta.createAndroidMeta = async function() {
- var e = await v.getData("toolbarColor");
- var t = await v.getData("wrapperOnlyMode");
- if (!e || t) {
- e = await v.getData("themeColor")
- }
- let i = await v.getData("currentlyOnEmbeddablePage");
- if (i && t) {
- return
- }
- v.createMeta("meta", "name", "mobile-web-app-capable", {
- content: "yes"
- });
- // v.createMeta("meta", "name", "theme-color", {
- // content: e
- // })
- }
- }
- }
- function initProgressier(){
- window.addEventListener("load", function(){
- if (window.progressier!=null){
- window.progressier.add({
- id: "pDy0w3lGo3j9gL2zwK"
- });
- reProgressiermeta();
- }
- });
- }
- initProgressier();
- setThemeColor();
- </script>
- </body>
- </html>
|