Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
D
db-game-template
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
崔立强
db-game-template
Commits
d6da2177
Commit
d6da2177
authored
Nov 30, 2019
by
haiyoucuv
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1
parent
a3a92a7f
Changes
6
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
285 additions
and
283 deletions
+285
-283
index.html
egret/index.html
+47
-28
index1.html
egret/index1.html
+119
-196
HbNoPrize.ts
egret/src/HongbaoRain/HbNoPrize.ts
+41
-18
HbPrize.ts
egret/src/HongbaoRain/HbPrize.ts
+42
-21
IndexScene.ts
egret/src/indexScene/IndexScene.ts
+35
-19
iqiyiAddTime.json
mock/json/iqiyiAddTime.json
+1
-1
No files found.
egret/index.html
View file @
d6da2177
...
...
@@ -44,53 +44,72 @@
<script
src=
"scripts/svga.egret.min2.js"
></script>
<script
src=
"libs/physics.min.js"
></script>
<script
src=
"output.js"
></script>
<
!--<script src="https://yun.duiba.com.cn/db_games/debug/vconsole.min.js"></script>--
>
<
!--<script>--
>
<!-- // init vConsole-->
<!-- var vConsole = new VConsole();-->
<!-- console.log('Hello world');-->
<
!--</script>--
>
<
script
src=
"https://yun.duiba.com.cn/db_games/debug/vconsole.min.js"
></script
>
<
script
>
// init vConsole
var
vConsole
=
new
VConsole
();
console
.
log
(
'Hello world'
);
<
/script
>
<script
type=
"text/javascript"
src=
"https://res.wx.qq.com/open/js/jweixin-1.2.0.js"
></script>
<script
src=
"//statics-web.iqiyi.com/common/jssdk/iqiyiJsBridge
-v2-min
.js"
></script>
<script
src=
"//statics-web.iqiyi.com/common/jssdk/iqiyiJsBridge
.min.js
.js"
></script>
<script>
window
[
'hbRainTime'
]
=
1
;
window
[
'hbTips'
]
=
88.8
;
// function iqiyiShare() {
// return new Promise((resolve, reject) => {
// // resolve({kShareChannel:111});
// iqiyi && iqiyi.share({
// title: '尖叫之夜门票、现金红包限时抢,手慢无!',//标题
// desc: '立即参与',//描述
// link: 'http://activity.m.duibatest.com.cn/hdtool/index?id=23282&appKey=jlg88lyxz7siqtmr&openBs=openbs'+'&signEnt='+ encodeURIComponent(5),//链接
// success: function (res) {
// resolve(res);
// },
// fail: function () {
// reject('分享失败');
// },
// cancel: function () {
// reject('分享取消');
// }
// });
// });
// }
function
iqiyiShare
()
{
return
new
Promise
((
resolve
,
reject
)
=>
{
resolve
({
kShareChannel
:
111
});
// resolve({kShareChannel:111});
iqiyi
&&
iqiyi
.
share
({
title
:
'尖叫之夜门票、现金红包限时抢,手慢无!'
,
//标题
desc
:
'立即参与'
,
//描述
link
:
'http://activity.m.duibatest.com.cn/hdtool/index?id=23282&appKey=jlg88lyxz7siqtmr&openBs=openbs'
+
'&signEnt='
+
encodeURIComponent
(
5
),
//链接
dialogTitle
:
'onShare 分享选择浮层在这里'
,
success
:
function
(
res
)
{
resolve
(
res
);
console
.
log
({
kShareChannel
:
111
}
);
},
fail
:
function
()
{
reject
(
'分享失败'
);
console
.
log
(
"fail"
)
},
cancel
:
function
()
{
reject
(
'分享取消'
);
console
.
log
(
'分享取消'
);
}
});
});
}
iqiyi
.
onShare
({
title
:
'尖叫之夜门票、现金红包限时抢,手慢无!'
,
desc
:
'立即参与'
,
link
:
'http://activity.m.duibatest.com.cn/hdtool/index?id=23282&appKey=jlg88lyxz7siqtmr&openBs=openbs'
+
'&signEnt='
+
encodeURIComponent
(
5
),
dialogTitle
:
'onShare 分享选择浮层在这里'
,
success
:
function
()
{
setResult
(
'分享成功'
);
},
fail
:
function
()
{
setResult
(
'分享失败'
);
},
cancel
:
function
()
{
setResult
(
'分享取消'
);
}
});
//
iqiyi.onShare({
//
title: '尖叫之夜门票、现金红包限时抢,手慢无!',
//
desc: '立即参与',
//
link: 'http://activity.m.duibatest.com.cn/hdtool/index?id=23282&appKey=jlg88lyxz7siqtmr&openBs=openbs'+'&signEnt='+ encodeURIComponent(5),
//
dialogTitle: 'onShare 分享选择浮层在这里',
//
success: function () {
//
setResult('分享成功');
//
},
//
fail: function () {
//
setResult('分享失败');
//
},
//
cancel: function () {
//
setResult('分享取消');
//
}
//
});
</script>
<script>
// 网鱼网咖图标额外奖励插件
...
...
egret/index1.html
View file @
d6da2177
This diff is collapsed.
Click to expand it.
egret/src/HongbaoRain/HbNoPrize.ts
View file @
d6da2177
...
...
@@ -39,6 +39,21 @@ export default class HbNoPrize extends Panel {
this
.
shareTips
.
visible
=
true
;
this
.
ok_btn
.
x
=
102
;
}
let
that
=
this
;
window
[
'addTime'
]
=
function
(
res
)
{
NetManager
.
ins
.
iqiyiHbRainAddTime
((
success
,
res
)
=>
{
if
(
res
.
kShareChannel
==
'copyURL'
)
{
// 如果是复制链接,则不算分享成功
return
;
}
that
.
onTouchClose
();
if
(
!
success
)
{
showToast
(
'分享次数达到上限'
);
return
;
}
// showToast('分享成功,获得一次红包雨开抢机会');
});
}
}
private
onTouchTap
(
e
:
egret
.
TouchEvent
)
{
...
...
@@ -49,24 +64,25 @@ export default class HbNoPrize extends Panel {
this
.
onTouchClose
();
break
;
case
this
.
share_btn
:
// 爱奇艺主动分享
window
[
'iqiyiShare'
]().
then
(
(
res
)
=>
{
console
.
log
(
res
.
kShareChannel
);
if
(
res
.
kShareChannel
!=
'copyURL'
)
{
// 如果是复制链接,则不算分享成功
NetManager
.
ins
.
iqiyiHbRainAddTime
((
success
,
res
)
=>
{
this
.
onTouchClose
();
if
(
!
success
)
{
showToast
(
'分享次数达到上限'
);
return
;
}
// showToast('分享成功,获得一次红包雨开抢机会');
});
}
},
(
err
)
=>
{
console
.
log
(
err
);
}
);
window
[
'iqiyiShare'
]();
// .then(
// (res) => {
// console.log(res.kShareChannel);
// if(res.kShareChannel != 'copyURL') { // 如果是复制链接,则不算分享成功
// NetManager.ins.iqiyiHbRainAddTime((success, res) => {
// this.onTouchClose();
// if(!success) {
// showToast('分享次数达到上限');
// return;
// }
// // showToast('分享成功,获得一次红包雨开抢机会');
// });
// }
// },
// (err) => {
// console.log(err);
// }
// );
break
;
default
:
...
...
@@ -94,4 +110,11 @@ export default class HbNoPrize extends Panel {
get
groupName
()
{
return
"hbNoPrize"
;
}
destroy
()
{
super
.
destroy
();
window
[
'addTime'
]
=
(
res
)
=>
{
}
}
}
egret/src/HongbaoRain/HbPrize.ts
View file @
d6da2177
...
...
@@ -46,6 +46,21 @@ export default class HbPrize extends Panel {
// console.log(this.data);
this
.
prizeImg
.
source
=
this
.
data
.
imgUrl
;
this
.
prizeName
.
text
=
`恭喜你获得
${
this
.
data
.
title
}
`
;
let
that
=
this
;
window
[
'addTime'
]
=
function
(
res
)
{
NetManager
.
ins
.
iqiyiHbRainAddTime
((
success
,
res
)
=>
{
if
(
res
.
kShareChannel
==
'copyURL'
)
{
// 如果是复制链接,则不算分享成功
return
;
}
that
.
onTouchClose
();
if
(
!
success
)
{
showToast
(
'分享次数达到上限'
);
return
;
}
// showToast('分享成功,获得一次红包雨开抢机会');
});
}
}
private
onTouchTap
(
e
:
egret
.
TouchEvent
)
{
...
...
@@ -56,27 +71,28 @@ export default class HbPrize extends Panel {
window
.
location
.
href
=
gotoRecord
();
break
;
case
this
.
share_btn
:
// 爱奇艺主动分享
window
[
'iqiyiShare'
]().
then
(
(
res
)
=>
{
console
.
log
(
res
.
kShareChannel
);
if
(
res
.
kShareChannel
!=
'copyURL'
)
{
// 如果是复制链接,则不算分享成功
NetManager
.
ins
.
iqiyiHbRainAddTime
((
success
,
res
)
=>
{
this
.
onTouchClose
();
if
(
!
success
)
{
showToast
(
'分享次数达到上限'
);
return
;
}
// let iqiyiAjaxData = DataManager.ins.getData(NetName.IQIYI_ELEMENT).data;
// if(iqiyiAjaxData && iqiyiAjaxData.extra && !iqiyiAjaxData.extra.shared){ // 没有分享过
// showToast('分享成功,获得一次红包雨开抢机会');
// }
});
}
},
(
err
)
=>
{
showToast
(
err
);
}
);
window
[
'iqiyiShare'
]();
// .then(
// (res) => {
// console.log(res.kShareChannel);
// if(res.kShareChannel != 'copyURL') { // 如果是复制链接,则不算分享成功
// NetManager.ins.iqiyiHbRainAddTime((success, res) => {
// this.onTouchClose();
// if(!success) {
// showToast('分享次数达到上限');
// return;
// }
// // let iqiyiAjaxData = DataManager.ins.getData(NetName.IQIYI_ELEMENT).data;
// // if(iqiyiAjaxData && iqiyiAjaxData.extra && !iqiyiAjaxData.extra.shared){ // 没有分享过
// // showToast('分享成功,获得一次红包雨开抢机会');
// // }
// });
// }
// },
// (err) => {
// showToast(err);
// }
// );
break
;
default
:
...
...
@@ -98,6 +114,9 @@ export default class HbPrize extends Panel {
destroy
()
{
super
.
destroy
();
window
[
'addTime'
]
=
function
(
res
)
{
}
}
get
skinKey
()
{
...
...
@@ -107,6 +126,8 @@ export default class HbPrize extends Panel {
get
groupName
()
{
return
"hbPrize"
;
}
};
///////////////////////////////////////////////////////////////////////////////////////
...
...
egret/src/indexScene/IndexScene.ts
View file @
d6da2177
...
...
@@ -62,24 +62,25 @@ export default class IndexScene extends Scene {
this
.
btn
.
touchEnabled
=
true
;
break
;
case
this
.
shareBtn
:
window
[
'iqiyiShare'
]().
then
(
(
res
)
=>
{
console
.
log
(
res
.
kShareChannel
);
if
(
res
.
kShareChannel
!=
'copyURL'
)
{
// 如果是复制链接,则不算分享成功
NetManager
.
ins
.
iqiyiHbRainAddTime
((
success
,
res
)
=>
{
if
(
!
success
)
{
showToast
(
'分享次数达到上限'
);
return
;
}
// showToast('分享成功,获得一次红包雨开抢机会');
this
.
ajaxElement
();
});
}
},
(
err
)
=>
{
showToast
(
err
);
}
);
window
[
'iqiyiShare'
]();
// .then(
// (res) => {
// console.log(res.kShareChannel);
// if(res.kShareChannel != 'copyURL') { // 如果是复制链接,则不算分享成功
// NetManager.ins.iqiyiHbRainAddTime((success, res) => {
// if(!success) {
// showToast('分享次数达到上限');
// return;
// }
// showToast('分享成功,获得一次红包雨开抢机会');
// this.ajaxElement();
// });
// }
// },
// (err) => {
// showToast(err);
// }
// );
break
;
case
this
.
rule_btn
:
// 规则按钮
PanelCtrl
.
instance
.
show
(
ModuleTypes
.
RULE_PANEL
);
...
...
@@ -119,7 +120,19 @@ export default class IndexScene extends Scene {
};
document
.
addEventListener
(
"visibilitychange"
,
()
=>
{
this
.
documentEvent
();
})
});
window
[
'addTime'
]
=
function
(
res
)
{
NetManager
.
ins
.
iqiyiHbRainAddTime
((
success
,
res
)
=>
{
if
(
res
.
kShareChannel
==
'copyURL'
)
{
// 如果是复制链接,则不算分享成功
return
;
}
if
(
!
success
)
{
showToast
(
'分享次数达到上限'
);
return
;
}
// showToast('分享成功,获得一次红包雨开抢机会');
});
}
}
private
setMidGroup
()
{
...
...
@@ -287,6 +300,9 @@ export default class IndexScene extends Scene {
document
.
removeEventListener
(
"visibilitychange"
,
()
=>
{
this
.
documentEvent
();
})
window
[
'addTime'
]
=
function
(
res
)
{
}
}
protected
async
preLoadRes
()
{
...
...
mock/json/iqiyiAddTime.json
View file @
d6da2177
{
"success"
:
fals
e
,
"success"
:
tru
e
,
"code"
:
"1000000000"
,
"desc"
:
"请勿重复分享"
,
"timestamp"
:
1574157200000
,
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment