Commit b4165376 authored by wjf's avatar wjf

l

parent 5d6618bd
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -4,13 +4,12 @@ ...@@ -4,13 +4,12 @@
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<title>Egret</title> <title>Egret</title>
<meta name="viewport" <meta name="viewport" content="width=device-width,initial-scale=1, minimum-scale=1, maximum-scale=1, user-scalable=no" />
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="apple-mobile-web-app-capable" content="yes"/> <meta name="full-screen" content="true" />
<meta name="full-screen" content="true"/> <meta name="screen-orientation" content="portrait" />
<meta name="screen-orientation" content="portrait"/> <meta name="x5-fullscreen" content="true" />
<meta name="x5-fullscreen" content="true"/> <meta name="360-fullscreen" content="true" />
<meta name="360-fullscreen" content="true"/>
<style> <style>
html, html,
body { body {
...@@ -35,34 +34,93 @@ ...@@ -35,34 +34,93 @@
font-family: "FZY4JW"; font-family: "FZY4JW";
src: url("https://yun.duiba.com.cn/db_games/FZY4JW.TTF"); src: url("https://yun.duiba.com.cn/db_games/FZY4JW.TTF");
} }
.video-land-page-content {
position: absolute;
z-index: 99999;
width: 100%;
height: 100%;
left: 0;
top: 0;
background: rgba(0, 0, 0, 0.6);
}
.app-close {
position: absolute;
width: 5vw;
height: 5vw;
top: 5vw;
right: 5vw;
}
.app-info-wrap {
padding: 3vh 0;
box-sizing: border-box;
width: 84vw;
height: 40vh;
background-color: #fff;
position: absolute;
top: 0;
right: 0;
left: 0;
bottom: 0;
margin: auto;
display: flex;
flex-direction: column;
align-items: center;
}
.app-logo {
width: 18.7vw;
margin-top: 4vh;
height: 10.5vh;
background-repeat: no-repeat;
background-size: 100%;
}
.app-name {
font-size: 24px;
font-weight: 400;
color: rgb(70, 63, 63);
line-height: 3.4vh;
text-align: center;
margin-top: 3vh;
}
.app-button {
width: 75.2vw;
height: 6.9vh;
margin: 4vh;
background: rgba(110, 166, 232, 1);
border-radius: 4px;
font-size: 17px;
color: rgba(255, 255, 255, 1);
display: flex;
justify-content: center;
align-items: center;
}
</style> </style>
</head> </head>
<body> <body>
<div style="margin: auto;width: 100%;height: 100%;" class="egret-player" data-entry-class="Main" <div style="margin: auto;width: 100%;height: 100%;" class="egret-player" data-entry-class="Main" data-orientation="auto"
data-orientation="auto" data-scale-mode="showAll" data-frame-rate="60" data-content-width="750" data-scale-mode="showAll" data-frame-rate="60" data-content-width="750" data-content-height="1624" data-multi-fingered="2"
data-content-height="1624" data-multi-fingered="2" data-show-fps="false" data-show-log="true" data-show-fps="false" data-show-log="true" data-show-fps-style="x:0,y:0,size:12,textColor:0xffffff,bgAlpha:0.9">
data-show-fps-style="x:0,y:0,size:12,textColor:0xffffff,bgAlpha:0.9"> </div>
</div>
<script src="libs/modules/egret/egret.js"></script> <script src="libs/modules/egret/egret.js"></script>
<script src="libs/modules/egret/egret.web.js"></script> <script src="libs/modules/egret/egret.web.js"></script>
<script src="libs/modules/eui/eui.js"></script> <script src="libs/modules/eui/eui.js"></script>
<script src="libs/modules/assetsmanager/assetsmanager.js"></script> <script src="libs/modules/assetsmanager/assetsmanager.js"></script>
<script src="libs/modules/tween/tween.js"></script> <script src="libs/modules/tween/tween.js"></script>
<script src="libs/zepto.min.js"></script> <script src="libs/zepto.min.js"></script>
<script src="libs/security.js"></script> <script src="libs/security.js"></script>
<script src="libs/downloadApp.js"></script> <script src="libs/downloadApp.js"></script>
<script src="libs/svga.egret.min2.js"></script> <script src="libs/svga.egret.min2.js"></script>
<script src="libs/aes.js"></script> <script src="libs/aes.js"></script>
<script src="libs/pad-zeropadding.js"></script> <script src="libs/pad-zeropadding.js"></script>
<script src="https://yun.tuisnake.com/h5-mami/inspire/v1.3/inspire.min.js"></script> <script src="https://yun.tuisnake.com/h5-mami/inspire/v1.3/inspire.min.js"></script>
<!-- //线上不需要 --> <!-- //线上不需要 -->
<script src="libs/fileSave.js"></script> <script src="libs/fileSave.js"></script>
<img id="pic" style="width:100%;position: absolute;z-index: 999;display: none;"/> <img id="pic" style="width:100%;position: absolute;z-index: 999;display: none;" />
<script> <script>
window['signconfigs'] = [ window['signconfigs'] = [
{ nums: '*20', type: 'money' }, { nums: '*20', type: 'money' },
{ nums: '*20', type: 'money' }, { nums: '*20', type: 'money' },
...@@ -154,10 +212,10 @@ ...@@ -154,10 +212,10 @@
var b = eval(a); var b = eval(a);
return b; return b;
} }
</script> </script>
<script src="output.js"></script> <script src="output.js"></script>
</body> </body>
</html> </html>
\ No newline at end of file
...@@ -416,12 +416,48 @@ export default class MainBase extends eui.UILayer { ...@@ -416,12 +416,48 @@ export default class MainBase extends eui.UILayer {
// }); // });
updateMainTimer(); updateMainTimer();
//注释,页面停留时间
initstatistics(); initstatistics();
document.addEventListener("visibilitychange", () => { // document.addEventListener("visibilitychange", () => {
// if (document.visibilityState == "visible") {
// if (getBgOn()) {
// if (SceneCtrl.instance.currentScene instanceof MapScene)
// playBg();
// else if (SceneCtrl.instance.currentScene instanceof MainScene)
// playGameBg();
// }
// // if(timerInit) {
// NetManager.ins.hc_home(() => {
// updateMainTimer();
// //更新bloodpanel和mapscene
// const currentScene = SceneCtrl.instance.currentScene;
// if (currentScene && currentScene['updateTimerView'])
// currentScene['updateTimerView']();
// const current = PanelCtrl.instance._current;
// if (current && current['updateTimerView'])
// current['updateTimerView']();
// }, window['collectRuleId']);
// // }
// GDispatcher.dispatchEvent('docVisible'); // 触发document显示事件
// }
// if (document.visibilityState == "hidden") {
// stopBg();
// stopGamebg();
if (document.visibilityState == "visible") { // GDispatcher.dispatchEvent('docHide'); // 触发document隐藏事件
// }
// })
window["webviewHide"] = () => {
stopBg();
stopGamebg();
}
window["webviewShow"] = () => {
if (getBgOn()) { if (getBgOn()) {
if (SceneCtrl.instance.currentScene instanceof MapScene) if (SceneCtrl.instance.currentScene instanceof MapScene)
playBg(); playBg();
...@@ -440,19 +476,7 @@ export default class MainBase extends eui.UILayer { ...@@ -440,19 +476,7 @@ export default class MainBase extends eui.UILayer {
if (current && current['updateTimerView']) if (current && current['updateTimerView'])
current['updateTimerView'](); current['updateTimerView']();
}, window['collectRuleId']); }, window['collectRuleId']);
// }
GDispatcher.dispatchEvent('docVisible'); // 触发document显示事件
}
if (document.visibilityState == "hidden") {
stopBg();
stopGamebg();
GDispatcher.dispatchEvent('docHide'); // 触发document隐藏事件
} }
})
} }
} }
// let timerInit=false; // let timerInit=false;
......
...@@ -85,7 +85,7 @@ export default class PrizePanel extends Panel { ...@@ -85,7 +85,7 @@ export default class PrizePanel extends Panel {
(s) => { (s) => {
Loading.instace.hide() Loading.instace.hide()
if (s) { if (s) {
// showToast("成功加倍"); showToast("翻倍成功");
NetManager.ins.hc_home(() => { NetManager.ins.hc_home(() => {
}, window['collectRuleId']); }, window['collectRuleId']);
} else { } else {
......
...@@ -12,11 +12,13 @@ ...@@ -12,11 +12,13 @@
<meta content="f73ee1cf" name="siteid"> <meta content="f73ee1cf" name="siteid">
<meta content="Ag87JsAaAa" name="pageid"> <meta content="Ag87JsAaAa" name="pageid">
<script> <script>
window['hbRainTime'] = 30; // 红包雨倒计时
window['plugs'] = [];
var __startTime__ = Date.now(); var __startTime__ = Date.now();
window['imgver'] = '11112'; window['imgver'] = '11112';//签到itemId对应图片,线上注意对应修改
window['duiba'] = '/duiba'; window['duiba'] = '';
//window['tryWuhanVideo']=true;
window["slotidIcon"] = "srlKMxcd2230";//首页icon的广告位id
window["slotid"] = "srlboItw2231";//其他位置广告位id
window["slotIdTuia"] = "324689";//推啊广告id
</script> </script>
<div style="margin: auto;width: 100%;height: 100%;" class="egret-player" data-entry-class="Main" data-orientation="auto" <div style="margin: auto;width: 100%;height: 100%;" class="egret-player" data-entry-class="Main" data-orientation="auto"
...@@ -30,7 +32,7 @@ ...@@ -30,7 +32,7 @@
background-color: #ccc; background-color: #ccc;
background-size: 100%; background-size: 100%;
background-position: top; background-position: top;
background-image: url("https://yun.duiba.com.cn/db_games/activity/game/1573192567/resource/assets/startScene/startscenebg.jpg"); background-image: url("https://yun.duiba.com.cn/db_games/activity/xiaoxiaoleTuia/startscenebg.jpg");
padding: 0; padding: 0;
border: 0; border: 0;
margin: 0; margin: 0;
...@@ -46,22 +48,81 @@ ...@@ -46,22 +48,81 @@
font-family: "FZY4JW"; font-family: "FZY4JW";
src: url("https://yun.duiba.com.cn/db_games/FZY4JW.TTF"); src: url("https://yun.duiba.com.cn/db_games/FZY4JW.TTF");
} }
.video-land-page-content {
position: absolute;
z-index: 99999;
width: 100%;
height: 100%;
left: 0;
top: 0;
background: rgba(0, 0, 0, 0.6);
}
.app-close {
position: absolute;
width: 5vw;
height: 5vw;
top: 5vw;
right: 5vw;
}
.app-info-wrap {
padding: 3vh 0;
box-sizing: border-box;
width: 84vw;
height: 40vh;
background-color: #fff;
position: absolute;
top: 0;
right: 0;
left: 0;
bottom: 0;
margin: auto;
display: flex;
flex-direction: column;
align-items: center;
}
.app-logo {
width: 18.7vw;
margin-top: 4vh;
height: 10.5vh;
background-repeat: no-repeat;
background-size: 100%;
}
.app-name {
font-size: 24px;
font-weight: 400;
color: rgb(70, 63, 63);
line-height: 3.4vh;
text-align: center;
margin-top: 3vh;
}
.app-button {
width: 75.2vw;
height: 6.9vh;
margin: 4vh;
background: rgba(110, 166, 232, 1);
border-radius: 4px;
font-size: 17px;
color: rgba(255, 255, 255, 1);
display: flex;
justify-content: center;
align-items: center;
}
</style> </style>
<img id="pic" style="width:100%;position: absolute;z-index: 999;display: none;" />
<script> <script>
window['h5URL'] = "https://gameact.suning.com/duiba/customShare/share?id=3531";
window['h5URL2'] = "https://gameact.suning.com/duiba/customShare/share?id=3611"; //签到7天配置
window['signconfigs'] = [ window['signconfigs'] = [
{ nums: '0.10元', type: 'quan10' }, { nums: '*20', type: 'money' },
{ nums: '*20', type: 'money' },
{ nums: '*1', type: 'hammer' }, { nums: '*1', type: 'hammer' },
{ nums: '0.15元', type: 'quan15' }, { nums: '*20', type: 'money' },
{ nums: '*1', type: 'boom' }, { nums: '*20', type: 'money' },
{ nums: '0.25元', type: 'quan25' }, { nums: '*20', type: 'money' },
{ nums: '*1', type: 'steps' }, { nums: '*100', type: 'money' }
{ nums: '0.35元', type: 'quan35' }
]; ];
window['signActivityId'] = 564;//签到id,线上需处理 window['signActivityId'] = 824;//签到id,线上需处理
window['total_level'] = 18 + 13 * 14; window['total_level'] = 18 + 13 * 14;
window['last_level'] = 200;//必须大于等于total_level window['last_level'] = 200;//必须大于等于total_level
...@@ -72,14 +133,14 @@ ...@@ -72,14 +133,14 @@
window['price5'] = 1000; window['price5'] = 1000;
window['renderMode'] = 'webgl'; window['renderMode'] = 'webgl';
window['__link__'] = 'http://res.m.suning.com/project/coupon/dist/red.html#/index';
window['rankId'] = 58;//排行榜id,线上需处理 //window['rankId'] = 58;//排行榜id
window['endtime'] = 1566057600000; //window['endtime'] = 1566057600000;
//游戏id //游戏id
window["gameId"] = "${id}"; window["gameId"] = "${id}";
//资源路径 //资源路径
var resPath = "https://yun.duiba.com.cn/db_games/activity/xiaoxiaoleTuia/1575365284/"; var resPath = "https://yun.duiba.com.cn/db_games/activity/xiaoxiaoleTuia/1578915796/";
//record //record
var recordUrl = "/crecord/record"; var recordUrl = "/crecord/record";
...@@ -101,171 +162,18 @@ ...@@ -101,171 +162,18 @@
<script crossorigin="anonymous" src="//yun.duiba.com.cn/db_games/svga.egret.min2.js"></script> <script crossorigin="anonymous" src="//yun.duiba.com.cn/db_games/svga.egret.min2.js"></script>
<script crossorigin="anonymous" src="//yun.duiba.com.cn/db_games/libs/aes.js"></script> <script crossorigin="anonymous" src="//yun.duiba.com.cn/db_games/libs/aes.js"></script>
<script crossorigin="anonymous" src="//yun.duiba.com.cn/db_games/libs/pad-zeropadding.js"></script> <script crossorigin="anonymous" src="//yun.duiba.com.cn/db_games/libs/pad-zeropadding.js"></script>
<script crossorigin="anonymous" src="//yun.duiba.com.cn/db_games/activity/xiaoxiaoleTuia/1575377991/output.js"></script> <script crossorigin="anonymous" src="//yun.duiba.com.cn/db_games/activity/xiaoxiaoleTuia/1578921046/output.js"></script>
<script crossorigin="anonymous" src="//yun.duiba.com.cn/db_games/activity/xiaoxiaoleTuia/1575365284/resource/default.thm.js"></script> <script crossorigin="anonymous" src="//yun.duiba.com.cn/db_games/activity/xiaoxiaoleTuia/1578915796/resource/default.thm.js"></script>
<!--推啊激励视频--> <!--推啊激励视频-->
<script src="https://yun.tuisnake.com/h5-mami/inspire/v1.3/inspire.min.js"></script> <script src="https://yun.tuisnake.com/h5-mami/inspire/v1.3/inspire.min.js"></script>
<script type="text/javascript" src="https://res.suning.cn/public/v5/??js/zepto/1.1.4/app.js,mod/alertBox/2.0.0/alertBox.js"></script>
<!--生产-->
<script type="text/javascript" src="https://iar-web.suning.com/iar-web/snstatic/SnCaptcha.js"></script>
<script type="text/javascript" src="https://dfp.suning.com/dfprs-collect/dist/fp.js?appCode=oL5SyeefiMStfRSe"></script>
<!-- 测试
<script type="text/javascript" src="https://iar-webxg.cnsuning.com/iar-web/snstatic/SnCaptcha.js"></script>
<script type="text/javascript" src="https://dfpxgpre.cnsuning.com/dfprs-collect/dist/fp.js?appCode=oL5SyeefiMStfRSe"></script>-->
<!-- 苏宁两个js,去掉 -->
<!-- <script type="text/javascript" src="https://res.suning.cn/public/v5/js/vue/app.js"></script>
<script src="//res.suning.cn/project/mvs/RES/common/script/android/sneapp.js"></script> -->
<script> <script>
var sharePic = document.getElementById('pic');
sharePic.onclick = function () {
sharePic.style.display = 'none'
};
snVue.base.getEnvName = function () { return 'PRD' }
//snVue.base.getEnvName=function(){return 'XGPRE'}
snVue.token(() => { });
//很多地方都调用过(现置空函数),去掉 //很多地方都调用过(现置空函数),去掉
window.getRST = function () { window.getRST = function () {
// window.detect = bd.rst(); //获取人机参数 // window.detect = bd.rst(); //获取人机参数
// window._device_session_id = _dfp.getToken(); //获取设备指纹 // window._device_session_id = _dfp.getToken(); //获取设备指纹
// console.log('detect====>', detect, '\n_device_session_id====>', _device_session_id) // console.log('detect====>', detect, '\n_device_session_id====>', _device_session_id)
} }
var shareImgUrl = 'https://yun.duiba.com.cn/db_games/fishlogo.png';
var channel = 1;
var title = "狮狮连萌超好玩~我已经玩到第一了!";
CFG.wxShareTitle = title;
var content = "我在萌狮消消乐等你来挑战哦";
var targetUrl = 'https://gameact.suning.com/sngame-web/api/duiba/private/v1/getLoginUrl.do?appCode=duiba&activityCode=3651404';
var iconUrl = 'https://yun.duiba.com.cn/db_games/fishlogo.png';
CFG.wxShareLink = targetUrl;
CFG.wxShareImg = 'http://yun.duiba.com.cn/db_games/xiaoxiaole2.jpg';
var shareWays = '1,2,3,4';
console.log("share");
CFG.wxShareDesc = content;
function share() {
console.log("AppReady");
if (isIphone()) {
console.log("IOS");
console.log(window.SNNativeClient);
window.callNativeShareResult = function () { };
window.SNNativeClient.callNativeShare(title, content, targetUrl, iconUrl, shareWays);
} else {
console.log("安卓");
console.log(shareApi);
console.log(shareApi.callMediaShare);
shareApi.callNativeShare(title, content, targetUrl, iconUrl, shareWays);
}
}
function isIphone() {
var ua = navigator.userAgent.toLocaleLowerCase();
if (ua.match(/iphone|ipad/)) {
return true;
} else if (ua.match(/android/)) {
return false;
}
}
</script>
<script type="text/javascript" src="https://res.wx.qq.com/open/js/jweixin-1.2.0.js"></script>
<!-- 分享相关,去掉 -->
<script>
function invokeWX() {
console.log('invokeWX 执行了');
wx.onMenuShareTimeline({
title: CFG.wxShareTitle,//标题
link: CFG.wxShareLink,//链接
imgUrl: CFG.wxShareImg,//图片
success: function () { },
cancel: function () { }
});
wx.onMenuShareAppMessage({
title: CFG.wxShareTitle,//标题
desc: CFG.wxShareDesc,//描述
link: CFG.wxShareLink,//链接
imgUrl: CFG.wxShareImg,//图片
success: function (res) { },
cancel: function (res) { },
fail: function (res) { }
});
}
var registerWX = function (data) {
wx.config({
debug: false,
appId: data.wxappid,
timestamp: data.wxtimestamp,
nonceStr: data.wxnonceStr,
signature: data.wxsignature,
jsApiList: ['checkJsApi', 'onMenuShareTimeline', 'onMenuShareAppMessage']
});
wx.ready(function () {
invokeWX();
});
}
//registerWX();
/*
* 邀请有礼分享
*/
function inviteShare(shareCode) {
let title = "狮狮连萌超好玩~我已经玩到第一了!";
let content = "我在萌狮消消乐等你来挑战哦";
let targetUrl = "https://gameact.suning.com/duiba/customShare/share?id=3531" + "&shareCode=" + shareCode; // 待修改
let iconUrl = "http://yun.duiba.com.cn/db_games/xiaoxiaole2.jpg";
let shareWays = "1,2";
console.log("AppReady");
if (isIphone()) {
console.log("IOS");
console.log(window.SNNativeClient);
window.callNativeShareResult = function () { };
window.SNNativeClient.callNativeShare(title, content, targetUrl, iconUrl, shareWays);
} else {
console.log("安卓");
console.log(shareApi);
console.log(shareApi.callMediaShare);
shareApi.callNativeShare(title, content, targetUrl, iconUrl, shareWays);
}
}
/*
* 刮刮卡分享
*/
function scratchShare(shareCode) {
let title = "萌狮消消消";
let content = "超好玩的萌狮消消乐,快来和我一起玩吧~";
let targetUrl = "https://gameact.suning.com/duiba/customShare/share?id=3611" + "&shareCode=" + shareCode; // 待修改
let iconUrl = "http://yun.duiba.com.cn/db_games/xiaoxiaole2.jpg";
let shareWays = "1,2";
console.log("AppReady");
if (isIphone()) {
console.log("IOS");
console.log(window.SNNativeClient);
window.callNativeShareResult = function () { };
window.SNNativeClient.callNativeShare(title, content, targetUrl, iconUrl, shareWays);
} else {
console.log("安卓");
console.log(shareApi);
console.log(shareApi.callMediaShare);
shareApi.callNativeShare(title, content, targetUrl, iconUrl, shareWays);
}
}
</script> </script>
<!-- --> <!-- -->
\ No newline at end of file
...@@ -1922,7 +1922,7 @@ export default class MainScene extends Scene { ...@@ -1922,7 +1922,7 @@ export default class MainScene extends Scene {
if (movieClips["bonusTime"].parent) { if (movieClips["bonusTime"].parent) {
this.removeChild(movieClips["bonusTime"]) this.removeChild(movieClips["bonusTime"])
} }
}, 1930) }, 2217)
} else { } else {
this.addChild(this.bonusTime); this.addChild(this.bonusTime);
this.bonusTime.play(() => { this.bonusTime.play(() => {
......
...@@ -214,7 +214,7 @@ class Video extends eui.Component/*egret.DisplayObjectContainer*/ { ...@@ -214,7 +214,7 @@ class Video extends eui.Component/*egret.DisplayObjectContainer*/ {
s._isAdded = true; s._isAdded = true;
document.body.appendChild(s.media) document.body.appendChild(s.media)
if (s.element1) document.body.appendChild(s.element1); if (s.element1) document.body.appendChild(s.element1);
if (s.appUi) document.body.appendChild(s.appUi); // if (s.appUi) document.body.appendChild(s.appUi);
} else { } else {
if (s.media && s.visible) { if (s.media && s.visible) {
s.media.style.display = "block"; s.media.style.display = "block";
...@@ -293,6 +293,13 @@ class Video extends eui.Component/*egret.DisplayObjectContainer*/ { ...@@ -293,6 +293,13 @@ class Video extends eui.Component/*egret.DisplayObjectContainer*/ {
this.volume = 1; this.volume = 1;
this.volumeBtn.src = "https://yun.duiba.com.cn/db_games/activity/xiaoxiaoleTuia/cssImage/voice.png"; this.volumeBtn.src = "https://yun.duiba.com.cn/db_games/activity/xiaoxiaoleTuia/cssImage/voice.png";
var v = this.videoRaw.rewardvideo;
this.initAppUi({
appIcon: v.endcardicon || '',
name: v.endcardtitle || '',
slogen: v.endcarddesc || ''
})
//挂方法 //挂方法
window["videoCloseEvent"] = () => { window["videoCloseEvent"] = () => {
this.closeEvent(); this.closeEvent();
...@@ -389,10 +396,10 @@ class Video extends eui.Component/*egret.DisplayObjectContainer*/ { ...@@ -389,10 +396,10 @@ class Video extends eui.Component/*egret.DisplayObjectContainer*/ {
var closeBtn = new Image() var closeBtn = new Image()
closeBtn.src = "https://yun.duiba.com.cn/db_games/activity/xiaoxiaoleTuia/cssImage/videoCloseBtn.png"; closeBtn.src = "https://yun.duiba.com.cn/db_games/activity/xiaoxiaoleTuia/cssImage/videoCloseBtn.png";
closeBtn.style.position = "absolute"; closeBtn.style.position = "absolute";
closeBtn.style.top = "10vw"; closeBtn.style.top = "5vw";
closeBtn.style.right = "10px"; closeBtn.style.right = "5vw";
closeBtn.style.width = "10vw"; closeBtn.style.width = "5vw";
closeBtn.style.height = "10vw" closeBtn.style.height = "5vw"
closeBtn.style.zIndex = "9999" closeBtn.style.zIndex = "9999"
element1.appendChild(closeBtn) element1.appendChild(closeBtn)
closeBtn.addEventListener("click", (e) => { closeBtn.addEventListener("click", (e) => {
...@@ -423,25 +430,13 @@ class Video extends eui.Component/*egret.DisplayObjectContainer*/ { ...@@ -423,25 +430,13 @@ class Video extends eui.Component/*egret.DisplayObjectContainer*/ {
//appUi,待修改 //appUi,待修改
this.appUi = document.createElement('div'); this.appUi = document.createElement('div');
this.appUi.style.display = "none"; this.appUi.style.display = "none";
document.body.appendChild(this.appUi);
var v = this.videoRaw.rewardvideo; var v = this.videoRaw.rewardvideo;
this.initAppUi({ this.initAppUi({
appIcon: v.endcardicon || '', appIcon: v.endcardicon || '',
name: v.endcardtitle || '', name: v.endcardtitle || '',
slogen: v.endcarddesc || '' slogen: v.endcarddesc || ''
}) })
//事件
let appUiChild = document.querySelector('.video-land-page-content');
let appClose = document.querySelector('.app-close');
let appButton = document.querySelector('.app-button');
appUiChild.addEventListener('click', (e) => {
if (e.target === appClose) {
this.closeEvent();
this.appAdClose();
} else if (e.target === appButton) {
this.downloadEvent(e);
}
})
} }
private initAppUi(content: { appIcon: String, name: String, slogen: String }) { private initAppUi(content: { appIcon: String, name: String, slogen: String }) {
...@@ -452,14 +447,14 @@ class Video extends eui.Component/*egret.DisplayObjectContainer*/ { ...@@ -452,14 +447,14 @@ class Video extends eui.Component/*egret.DisplayObjectContainer*/ {
src="data:image/png;base64,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"> src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAApCAYAAABDV7v1AAAJoUlEQVRYR62ZDUxTWRbH7yuFtnzYgsCYZQ1RG6bIUkHTomhnCQNGZkxmgzNqZlZXRdQExLW67kBiXIgMWleFEMGvurMbJqDJzhoXszFGhBWByscKjGgVjWLUgC47Q0HKV9n8X95t3nt9tYx6k6Z9pfec3z33nHPPuTBEOBjukb7jcZr7jr6Lprzzo1inpD7+j/AZLxn3js+YhJeL9/l9AfP1UZ3UMNDH18mCYeCHeMkbGxsXGI3GE/7+/ksmJibabTbbLpPJdJ8QMslNpgLexZRUnx8hxH9wcHCXWq3eCYEOh+O4RqMp5/RNUWD+qvwJIQqn03lZoVAspxQul2vg2rVrmStXrrxNCJkghLgnvyWp2ygajUb5+PHjI2q1eitfVldX12eLFi26RggZp/ooqByQhJAgl8vVyzBMMH/i1NTUYH19/edpaWlthJCxd4ClkP4hISGBfX19pRqN5rfiBff19RVFR0eXEkJGqXGoTwI0kBCifvnypTU8PPxj8WSXy/VjQ0PD+tTU1Ka3hHVDarXa4La2thNqtfoLsZ7p6emps2fPfrFt27abhJBhzqqTFBTbDtDQjIwMbXV1daVarZ4vAetoamr60mQy/ZuDpX7rK8AoZIBerw9ubGw8HRIS8pkE5HRdXd2xtLS0bwkh/yWEDFE9dOspqIYQEmEwGOZfvnz5m4iICCnYEZvNtiE5ORk+BDfwBQtINmgMBsOs69evW4OCgj6RgHRduHChYv369X8nhAxwoLCoE64m9tFZhJAwwMbGxs6tq6vbP2fOHK2E0NHOzs7fJSYmXvEB64ZMT0/XXLx48dvAwMB0qe22Wq0ns7Oz/0UIeUUIeUkI+ZEQ8prbehdNT+yKue2nsLMXLFjwi4aGhvyoqKgPJYSPdXZ2ZiUmJv7TC6wbMjMzM6yqqqpKpVL9WsKdpiorK0/k5uZihwY5S/6P80934IrzaIAINiwqKuqD5ubmP86dOzdOIh2Nd3d379Dr9d9zWwQ3oP7KLn7Dhg3hp06dqlapVMkSkBOlpaXle/bsaSCEAA5+CUuO8OSxeZt/VFILUNgQBBchZHZkZGRkS0vLH+bNm6eXsOyk3W7PiY2NPc/LBpDrn5ubG2mxWM6rVCqDeN7U1NS4xWIpLSgoQHTDkgAFJPwSlkTOdh8ufFDqr7AEYFWEELgBYMNCQ0Mjbt26tUer1S6W8rHe3t7dMTExVZwCZvfu3R+UlJRcUCgUieLfT05Ojh08ePBoYWFhCwcI0J+8QWI+H5Q+4zs+LLVs2KxZs8JtNptZp9N5WAirt9vtX+t0uqq8vLzZFoulWqFQ/EoMOT4+7jxw4MCRQ4cOtYos6bHd/LliUDEsDTA3rEqlmt3a2poXFxfn4XPT09PT9+/fL4uOjv5EqVTGSEC+3rdv3+GysrL/cJBiS3pNdVKgVL47ajk3cMMGBATMttlsOQkJCR9JBBiCyUPu2NjYsNlsPlRRUdEpgoQlfebjN4HSqoqmLvisG9bPzy+subl5h8FgSPVVnDidzqGcnJySc+fO/fA2kFI+KqXTq2URZDdv3tyanJy80hvsyMjIT9nZ2d9UV1f3vC3kTEGpZQHMzwbsCbZmzZqFNTU1xXK5XCkF29bWVm8wGFBf4rRBnkQamtF2+womb8bh51mUgWFms3lJcXFxmVKpBLTX0d3d/Q+9Xl/MHY8oNHA0+qoRBPJ8+ah4UTRtBZ0+fTpp8+bNf5XL5W+EpAKePXt2XqvV7nM6nciXqDMpqC8XZ/8+U1B+3aqora1dtmrVqho/Pz9UW4IxPDw8FBwcjKDzkD04OHhh4cKFO/v7+2mdSXsjn7AzAeVDBtTX168wmUw1MpkMp5ZgDAwMvEhLSztpNpv1mzZtypSCdTgc3y9evHhHb28v/BStxoxgfYEKLNnc3JxiNBq/k8lkglYFtAMDA32pqamld+7cgQ8yVqv1oy1btnzFNY2CBTkcjtr09PStNpvNIerDvFr2TaACyNbW1vQlS5b8jWEYdAKC0d/f/yglJeXwvXv3ENXwPcxVnDlzJjUrK2srwzAIRMEYGRm5kpGRsfnGjRvwWX7TKAnrDVQA2dHR8WlCQsI5hmE8UtDz588fpKSklDx48KCf1+MAjC1qKioqPt6+ffsOmUyGQBSM0dHRurVr126sra1FynojrLeznu3xYZXOzs7fxMfHn2EYBjlUMJ4+fXp3xYoVh/r6+gAJZdhKHIeAYptFVF/Hjx9PycvLy5XJZJApGK9fv27Mysr6sqamBrtBYenFh/u3UtUThVT29PR8rtPpKhmGQXEiGE+ePPlh2bJlh1+8eIH+htaTiGYoc1uUa21CLRaLyWw27/Lz8/OQ5XQ6W3Jzc9dbrVa0IbSXF8CK61EoYC8i7Hb7VzExMWWcZQWQjx49up2UlPTnV69e8SFhTZofIRc7gKCDVZFrw4qKipbl5+eb5XK5x+44nc72/Pz8taWlpdgdD1gKyvdJ5cOHDzfNnz//KLeFAki73d5uNBqPDg0NYfXUkoh0QNJ0Q2ta+HQQIQT5FrChBQUFSYWFhXukjtyxsbGukpKSNYWFhS/4tyQA4PdM8B+l3W5fFxMTc1Iqrdy9e7fFaDSWDQ8P8yFhSRyJfP+CbLcLcbBuy+7duxdH776AgAAEnGCMj493r169etXVq1f5Acb2TPyKPhgXY3K5/JdiAV1dXY1Lly4tHx0dpZ0i+htqSamIFWQOnhuwrc3OnTsTjhw58rVCoYDFxbu2W6fT/YVr8NjeiYLCL9l0MjExcVt8fre3t9cnJSVV4A6Kt93UJ9+UVsSwgHJbNjs7O768vDxfoVDgyHWPnp6eP8XFxVXw0h17AUEDCOlE09HR8fvExMQ8Ostms11Zvnz5WR4kLDkTSCrCGyxr2Y0bNy6srKzMDwwMxDNxOp0D69aty7x06dJDXrrzuHuC04cfO3YsJT4+Pr6lpeXh/v370d9gi2k7C0hcs8z4nOZdENNbQ5pjoS9Ur9dHFhUVmfz9/SeLi4trm5qaHnO1K83LLChe2HpEKAoNTMY7PYUQzZgAWORJehU4o2KCt6PUsjgM2CtOrrWBLnwGA45f6MCxSi8i2FQlDib4KSZhxZiIpAvrAY5W5fRiAKA/d/BhabcAfdALa0MmTjboErTP4vTEJnsOEivHRKwSq8KLfz3+cyHFPkubRgBDL0BhGOgALNWHG273lQ5dKW03IATfYSK9CmcncPBvC8mH5VuX6sPfYRyq0+1e4iOUugL/e3rmehQK70rL++8L1QuRkvq8lXnvgeH9ivg/Q8XnV69aMKIAAAAASUVORK5CYII=">
</img> </img>
<div class="app-info-wrap"> <div class="app-info-wrap">
<div class="app-logo" style="backgroundImage:url(${appIcon})"></div> <div class="app-logo" style="background-image:url(${appIcon})"></div>
<div class="app-name">${name}</div> <div class="app-name">${name}</div>
<div class="app-button">${slogen}</div> <div class="app-button">${slogen||"马上下载"}</div>
</div> </div>
</div> </div>
`; `;
// document.body.appendChild(this.appUi); // document.body.appendChild(this.appUi);
// this.appUiEvent(); this.appUiEvent();
} }
private appUiEvent() { private appUiEvent() {
let appUiChild = document.querySelector('.video-land-page-content'); let appUiChild = document.querySelector('.video-land-page-content');
...@@ -467,9 +462,10 @@ class Video extends eui.Component/*egret.DisplayObjectContainer*/ { ...@@ -467,9 +462,10 @@ class Video extends eui.Component/*egret.DisplayObjectContainer*/ {
let appButton = document.querySelector('.app-button'); let appButton = document.querySelector('.app-button');
appUiChild.addEventListener('click', (e) => { appUiChild.addEventListener('click', (e) => {
if (e.target === appClose) { if (e.target === appClose) {
this.appUi.style.display = "none"; this.closeEvent();
this.appAdClose();
} else if (e.target === appButton) { } else if (e.target === appButton) {
console.log('点击事件'); this.downloadEvent(e);
} }
}) })
} }
......
...@@ -87,7 +87,7 @@ const reflectObj = { ...@@ -87,7 +87,7 @@ const reflectObj = {
'3g': 3, '3g': 3,
'4g': 4, '4g': 4,
'5g': 5, '5g': 5,
other: 6 other: 1
}; };
function getNetworkType(obj = reflectObj) { function getNetworkType(obj = reflectObj) {
......
...@@ -50,7 +50,7 @@ export default class BoxPanel extends Panel { ...@@ -50,7 +50,7 @@ export default class BoxPanel extends Panel {
(s) => { (s) => {
Loading.instace.hide() Loading.instace.hide()
if (s) { if (s) {
// showToast("成功加倍"); showToast("翻倍成功");
NetManager.ins.hc_home(() => { NetManager.ins.hc_home(() => {
updateMainTimer(); updateMainTimer();
SceneCtrl.instance.updateScene(); SceneCtrl.instance.updateScene();
......
...@@ -40,7 +40,6 @@ export default class SignPanel extends Panel { ...@@ -40,7 +40,6 @@ export default class SignPanel extends Panel {
} }
item['btn1'].enabled=false; item['btn1'].enabled=false;
NetManager.ins.doSign((s)=>{ NetManager.ins.doSign((s)=>{
NetManager.ins.showLog(getlogItem(22));
item['btn1'].enabled=true; item['btn1'].enabled=true;
wait(300).then(()=>{ wait(300).then(()=>{
NetManager.ins.getSignInfo(() => { NetManager.ins.getSignInfo(() => {
...@@ -52,9 +51,9 @@ export default class SignPanel extends Panel { ...@@ -52,9 +51,9 @@ export default class SignPanel extends Panel {
const {customInfo,success} =DataManager.ins.getData('dosign'); const {customInfo,success} =DataManager.ins.getData('dosign');
if(!success || !customInfo.success || customInfo.prizeType =='none') { if(!success || !customInfo.success || customInfo.prizeType =='none') {
if(customInfo.code==100004) { if(customInfo.code==100004) {
showToast('哎呀,奖励擦肩而过!明天再来试试吧!'); showToast('与奖励失之交臂!明天再来试试吧!');
}else { }else {
showToast('哎呀,奖励擦肩而过!'); showToast('与奖励失之交臂');
} }
return; return;
} }
...@@ -71,7 +70,7 @@ export default class SignPanel extends Panel { ...@@ -71,7 +70,7 @@ export default class SignPanel extends Panel {
}, window['collectRuleId']); }, window['collectRuleId']);
}); });
}else { }else {
showToast('哎呀,奖励擦肩而过!'); showToast('与奖励失之交臂');
} }
this.hidePanel(); this.hidePanel();
......
...@@ -61,7 +61,7 @@ export default class SignPrizePanel extends Panel { ...@@ -61,7 +61,7 @@ export default class SignPrizePanel extends Panel {
this['close2Btn'].visible = true; this['close2Btn'].visible = true;
this['doubleBtn'].visible = false; this['doubleBtn'].visible = false;
if (s) { if (s) {
// showToast("成功加倍"); showToast("翻倍成功");
NetManager.ins.hc_home(() => { NetManager.ins.hc_home(() => {
updateMainTimer(); updateMainTimer();
SceneCtrl.instance.updateScene(); SceneCtrl.instance.updateScene();
......
...@@ -56,9 +56,9 @@ ...@@ -56,9 +56,9 @@
"duration": 24, "duration": 24,
"endcardhtml": "http://xxx.xxx.html", "endcardhtml": "http://xxx.xxx.html",
"endcardimage": "//yun.dui88.com/images/201910/e6pmpk2pne.png", "endcardimage": "//yun.dui88.com/images/201910/e6pmpk2pne.png",
"endcardicon": "http://xxx.jpg", "endcardicon": "//yun.dui88.com/images/201910/e6pmpk2pne.png",
"endcardtitle": "xxx", "endcardtitle": "665",
"endcarddesc": "xxxxx", "endcarddesc": "qqq",
"endcardshownotice": [ "endcardshownotice": [
"http://xxx.xxx.xxx" "http://xxx.xxx.xxx"
], ],
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment