Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
libai
/
footsen
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Members
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
3efc898e
authored
Mar 11, 2022
by
agan
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改ft官网
parent
fbb25f1d
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
501 additions
and
234 deletions
b/downloadIos.html
css/new/index.css
iosnew.html
b/downloadIos.html
View file @
3efc898e
<!DOCTYPE html>
<!DOCTYPE html>
<html
lang=
"en"
>
<html>
<head>
<head
lang=
"en"
>
<
script
src=
"https://res.sharetrace.com/sharetrace.min.js"
></script
>
<
meta
charset=
"UTF-8"
>
<
script
async
src=
'https://www.google-analytics.com/analytics.js'
></script
>
<
title>
Footseen - APP Download Homepage
</title
>
<script
src=
"https://www.footseen.com/js/jquery-3.1.1.min.js"
></script>
<script
src=
"https://www.footseen.com/js/jquery-3.1.1.min.js"
></script>
<script
src=
"../js/buriedPoint.js"
></script>
<script
src=
"../js/buriedPoint.js"
></script>
<script>
<script>
var
_url
=
"https://webserver.yabolive.net"
;
var
_url
=
"https://webserver.yabolive.net"
;
if
(
url_get_params
().
mrefer
&&
url_get_params
().
mrefer
.
indexOf
(
'vip'
)
>-
1
){
if
(
url_get_params
().
mrefer
&&
url_get_params
().
mrefer
.
indexOf
(
'vip'
)
>-
1
){
...
@@ -27,119 +27,252 @@
...
@@ -27,119 +27,252 @@
<meta
content=
"telephone=no"
name=
"format-detection"
>
<meta
content=
"telephone=no"
name=
"format-detection"
>
<script
src=
"https://www.footseen.com/js/fsize.js"
></script>
<script
src=
"https://www.footseen.com/js/fsize.js"
></script>
<link
rel=
"stylesheet"
href=
"https://www.footseen.com/css/base2.css"
>
<link
rel=
"stylesheet"
href=
"https://www.footseen.com/css/base2.css"
>
<link
rel=
"stylesheet"
href=
"https://www.footseen.com/css/newIndex.css?v=202104061611111111111111"
>
<!-- <link rel="stylesheet" href="https://www.footseen.com/css/newIndex.css?v=202104061611111111111111"> -->
<link
rel=
"stylesheet"
href=
"../css/newIndex.css"
>
<link
rel=
"stylesheet"
href=
"../css/new/common.css"
>
<link
rel=
"stylesheet"
href=
"../css/new/index.css?v=202203101548"
>
<script
src=
"../js/new/touch-0.2.14.min.js"
></script>
<link
rel=
"stylesheet"
href=
"https://www.footseen.com/layer-v3.1.0/layer.css"
>
<link
rel=
"stylesheet"
href=
"https://www.footseen.com/layer-v3.1.0/layer.css"
>
<title>
Footseen - APP Download Homepage
</title>
</head>
</head>
<body>
<body
style=
"overflow: hidden;"
>
<div
class=
"main
"
>
<div
id=
"pro
"
>
<span
class=
"langTitle"
><img
src=
"https://www.footseen.com/img/down2.png"
/>
<span
class=
"langTitle"
><img
src=
"https://www.footseen.com/img/down2.png"
/>
<font></font>
<font></font>
</span>
</span>
<div
class=
"langList"
>
<div
class=
"langList"
>
<p
data-lang=
"2"
>
繁體中文
</p>
<p
data-lang=
"2"
>
繁體中文
</p>
<p
data-lang=
"1"
>
English
</p>
<p
data-lang=
"1"
>
English
</p>
<p
data-lang=
"7"
>
العربية
</p>
<p
data-lang=
"7"
>
العربية
</p>
</div>
</div>
<a
class=
"topUp"
></a>
<div
id=
"box"
class=
"page curpage"
>
<img
src=
"https://footseen.com/img/new/text.png"
class=
"mTextImg"
/>
<div
class=
"page0 p"
>
<div
class=
"iosDown heartbeat"
></div>
<div
class=
"iosDown heartbeat"
></div>
<div
class=
"only18"
></div>
<div
class=
"only18"
></div>
<div
style=
"display: none"
class=
"layer-box"
>
</div>
<div
class=
"googleDown"
><img
src=
"https://www.footseen.com/img/googleplay.png"
/><span>
Google play
</span>
<div
class=
"page1 p"
>
<div
class=
"mTitle mTitle1"
>
<i
class=
"mIcon"
></i>
<span>
我們的主播
</span>
<i
class=
"mIcon"
></i>
</div>
<div
class=
"mPhone"
>
<div
class=
"phoneBorder"
></div>
<div
class=
"videoCon"
>
<video
id=
"video"
webkit-playsinline=
"true"
x-webkit-airplay=
"true"
playsinline=
"true"
x5-video-player-type=
"h5"
x5-video-player-fullscreen=
"true"
style=
"width: 100%;height: 100%;object-fit: fill;z-index: -1;"
autoplay=
"autoplay"
muted
loop=
"loop"
>
<source
src=
"../video/video.mp4"
type=
"video/mp4"
>
</source>
</video>
</div>
</div>
<div
class=
"iosDown btnPage2 heartbeat"
></div>
<div
class=
"bubbles"
>
<div
class=
"bubble1"
></div>
<div
class=
"bubble2"
></div>
<div
class=
"bubble3"
></div>
<div
class=
"bubble4"
></div>
</div>
</div>
<div
class=
"page2 p"
>
<div
class=
"mTitle mTitle2"
>
<i
class=
"mIcon"
></i>
<span>
網紅門的推薦
</span>
<i
class=
"mIcon"
></i>
</div>
<div
class=
"downloadBtn2"
></div>
<div
class=
"recommendBox"
>
<div
class=
"rVideos"
></div>
</div>
</div>
</div>
<div
class=
"apkDown"
><img
src=
"https://www.footseen.com/img/andorid.png"
/><span>
APK
</span></div>
</div>
</div>
</div>
</div>
<!--箭头-->
<div
class=
"wipeUp"
></div>
<script
src=
"https://www.footseen.com/js/new/lang.js"
></script>
<script
src=
'https://www.footseen.com/layer-v3.1.0/layer/layer.js'
></script>
</body>
<script>
<script
src=
"https://www.footseen.com/js/new/lang.js"
></script>
$
(
function
()
{
<script
src=
'https://www.footseen.com/layer-v3.1.0/layer/layer.js'
></script>
var
touchB
=
true
;
var
curpage
=
$
(
'.curpage'
);
<script
type=
"text/javascript"
>
var
scrollH
=
$
(
'#pro'
).
height
();
if
(
url_get_params
().
icid
!=
undefined
)
{
parr
=
curpage
.
find
(
'.p'
);
var
params
=
url_get_params
().
icid
.
replace
(
/
(
^
\s
*
)
|
(\s
*$
)
/g
,
""
);
var
curp
=
0
;
}
else
{
var
params
=
''
;
}
touch
.
on
(
document
,
'swipeup swipedown'
,
function
(
ev
)
{
var
iosData
=
''
;
if
(
!
touchB
)
{
// var andoridData = '';
return
;
if
(
params
!=
undefined
&&
params
.
length
>
0
)
{
}
iosData
=
params
if
(
ev
.
type
==
'swipeup'
)
{
}
else
{
if
(
curp
==
parr
.
length
-
1
)
{
iosData
=
'iosftsB'
;
return
;
// andoridData = 'ftsB';
}
}
touchB
=
false
;
ShareTrace
.
init
({
curp
++
;
appkey
:
"cd3ba48d0699c7fa"
,
// 此值必填
if
(
curp
==
2
)
{
param
:
JSON
.
stringify
(
iosData
),
$
(
'.wipeUp'
).
hide
();
success
:
function
()
{
$
(
'.downloadBtn2'
).
show
();
console
.
log
(
"init success..."
)
if
(
!
$
(
'.rVideos'
).
html
())
{
},
getVList
();
error
:
function
(
msg
)
{
}
console
.
log
(
msg
)
}
else
{
}
$
(
'.wipeUp'
).
show
();
});
$
(
'.downloadBtn2'
).
hide
();
console
.
log
(
params
);
}
$
(
".iosDown"
).
on
(
"click"
,
function
()
{
$
(
'.curpage'
).
animate
({
top
:
-
(
scrollH
*
curp
)
+
'px'
});
clickDownload
(
function
(
data
){
setTimeout
(
function
()
{
var
mData
=
''
;
touchB
=
true
;
if
(
!
data
){
},
1000
)
mData
=
iosData
;
return
;
}
else
{
}
mData
=
data
.
iOSChannel
if
(
ev
.
type
==
'swipedown'
)
{
if
(
curp
==
0
)
{
$
(
".page0 ul li"
).
css
({
"opacity"
:
"0"
})
return
;
}
touchB
=
false
;
curp
--
;
if
(
curp
==
2
)
{
$
(
'.wipeUp'
).
hide
();
$
(
'.downloadBtn2'
).
show
();
if
(
!
$
(
'.rVideos'
).
html
())
{
getVList
();
}
}
else
{
$
(
'.wipeUp'
).
show
();
$
(
'.downloadBtn2'
).
hide
();
}
$
(
'.curpage'
).
animate
({
top
:
-
(
scrollH
*
curp
)
+
'px'
});
setTimeout
(
function
()
{
touchB
=
true
;
},
1000
)
return
;
}
});
touch
.
on
(
$
(
'.recommendBox'
),
'swipeup swipedown'
,
function
(
ev
)
{
touchB
=
false
;
if
(
$
(
'.recommendBox'
).
scrollTop
()
==
0
)
{
touchB
=
true
;
}
})
if
(
url_get_params
().
icid
!=
undefined
)
{
var
params
=
url_get_params
().
icid
.
replace
(
/
(
^
\s
*
)
|
(\s
*$
)
/g
,
""
);
}
else
{
var
params
=
''
;
}
}
copyText
(
mData
);
var
iosData
=
''
;
// window.location.href = 'http://www.app6.cam/app_merge/163';
if
(
params
!=
undefined
&&
params
.
length
>
0
)
{
window
.
location
.
href
=
'http://www.app8.pw/app_merge/36'
iosData
=
params
});
}
else
{
iosData
=
'iosftsB'
;
})
function
gtag_report_conversion
()
{
setTimeout
(
function
()
{
// window.location.href = 'https://apps.apple.com/us/app/footseen-random-video-chat-app/id1491129400';
ShareTrace
.
download
();
},
500
)
}
$
(
'.topUp'
).
on
(
'click'
,
function
()
{
window
.
location
.
href
=
'https://www.footseen.com/footseen/phonepay/applepay.html?lang='
+
sessionStorage
.
lang
+
'&gofrom=web'
+
'&gofrom=web&cidStr=h5_footseengw'
;
})
function
url_get_params
()
{
var
url
=
location
.
href
;
var
theRequest
=
new
Object
();
if
(
url
.
indexOf
(
"?"
)
!=
-
1
)
{
var
str
=
url
.
substr
(
url
.
indexOf
(
"?"
)
+
1
);
strs
=
str
.
split
(
"&"
);
for
(
var
i
=
0
;
i
<
strs
.
length
;
i
++
)
{
theRequest
[
strs
[
i
].
split
(
"="
)[
0
]]
=
unescape
(
strs
[
i
].
split
(
"="
)[
1
]);
}
}
}
return
theRequest
;
$
(
".iosDown,.downloadBtn2"
).
on
(
"click"
,
function
()
{
}
clickDownload
(
function
(
data
)
{
var
mData
=
''
;
if
(
!
data
)
{
//複製到剪切板
mData
=
iosData
;
function
copyText
(
text
)
{
}
else
{
var
textarea
=
document
.
createElement
(
"textarea"
);
mData
=
data
.
iOSChannel
var
currentFocus
=
document
.
activeElement
;
}
document
.
body
.
appendChild
(
textarea
);
textarea
.
value
=
text
;
copyText
(
mData
);
textarea
.
focus
();
window
.
location
.
href
=
'http://www.app8.pw/app_merge/36'
;
if
(
textarea
.
setSelectionRange
)
});
textarea
.
setSelectionRange
(
0
,
textarea
.
value
.
length
);
else
})
textarea
.
select
();
try
{
function
getVList
()
{
var
flag
=
document
.
execCommand
(
"copy"
);
var
vList
=
[
}
catch
(
eo
)
{
{
var
flag
=
false
;
vSrc
:
"https://www.youtube.com/embed/PxRti9Bknrs"
,
}
vTime
:
"2021/08/22"
,
document
.
body
.
removeChild
(
textarea
);
vName
:
"美麗妄娜"
,
currentFocus
.
focus
();
},
return
flag
;
{
}
vSrc
:
"https://www.youtube.com/embed/ygtef2thdgw"
,
</script>
vTime
:
"2021/07/16"
,
vName
:
"超直白Chaozhibai"
,
},
{
vSrc
:
"https://www.youtube.com/embed/n9QRNjZNJQ4"
,
vTime
:
"2021/06/06"
,
vName
:
"Dashen大神"
,
},
{
vSrc
:
"https://www.youtube.com/embed/Lt3fZZqNulg"
,
vTime
:
"2021/05/29"
,
vName
:
"耀耀"
,
},
{
vSrc
:
"https://www.youtube.com/embed/UNtQytZtGkM"
,
vTime
:
"2021/05/09"
,
vName
:
"秀煜 Show YoU"
,
}
];
//生成主播推荐列表
var
temp
=
''
;
for
(
var
i
=
0
;
i
<
vList
.
length
;
i
++
)
{
temp
+=
"
<
div
class
=
'rRow'
><
div
class
=
'youtubeVideos'
><
iframe
loading
=
'lazy'
class
=
'elementor-video-iframe'
src
=
'"
+ vList[i].vSrc
+ "'
title
=
'YouTube video player'
frameborder
=
'0'
allow
=
'accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture'
"
+ "
allowfullscreen
><
/iframe>
"
+
"
<
/div>" + "<div class='rInfo'>" + "<span class='rTime'>" + vList
[
i
]
.vTime + "</
span
>
"
+ "
<
span
class
=
'rName'
>
" + vList[i].vName + "
<
/span>" + "</
div
><
/div>
"
}
$
(
'.rVideos'
).
html
(
temp
);
var
tOut
=
setTimeout
(
function
()
{
$
(
'iframe'
).
attr
(
'src'
,
''
);
},
15000
)
$
(
'iframe'
).
on
(
'load'
,
function
()
{
clearTimeout
(
tOut
)
})
}
function
url_get_params
()
{
var
url
=
location
.
href
;
var
theRequest
=
new
Object
();
if
(
url
.
indexOf
(
"?"
)
!=
-
1
)
{
var
str
=
url
.
substr
(
url
.
indexOf
(
"?"
)
+
1
);
strs
=
str
.
split
(
"&"
);
for
(
var
i
=
0
;
i
<
strs
.
length
;
i
++
)
{
theRequest
[
strs
[
i
].
split
(
"="
)[
0
]]
=
unescape
(
strs
[
i
].
split
(
"="
)[
1
]);
}
}
return
theRequest
;
}
//複製到剪切板
function
copyText
(
text
)
{
var
textarea
=
document
.
createElement
(
"textarea"
);
var
currentFocus
=
document
.
activeElement
;
document
.
body
.
appendChild
(
textarea
);
textarea
.
value
=
text
;
textarea
.
focus
();
if
(
textarea
.
setSelectionRange
)
textarea
.
setSelectionRange
(
0
,
textarea
.
value
.
length
);
else
textarea
.
select
();
try
{
var
flag
=
document
.
execCommand
(
"copy"
);
}
catch
(
eo
)
{
var
flag
=
false
;
}
document
.
body
.
removeChild
(
textarea
);
currentFocus
.
focus
();
return
flag
;
}
})
</script>
</body>
</html>
</html>
\ No newline at end of file
css/new/index.css
View file @
3efc898e
...
@@ -4,14 +4,12 @@ body {
...
@@ -4,14 +4,12 @@ body {
}
}
#pro
{
#pro
{
position
:
fixed
;
position
:
relative
;
width
:
10rem
;
width
:
10rem
;
height
:
100%
;
height
:
100%
;
overflow
:
hidden
;
overflow
:
hidden
;
left
:
50%
;
top
:
0
;
background
:
#bb2677
;
background
:
#bb2677
;
transform
:
translateX
(
-50%
)
;
margin
:
0
auto
;
}
}
...
@@ -55,15 +53,17 @@ body {
...
@@ -55,15 +53,17 @@ body {
}
}
.mPhone
{
.mPhone
{
width
:
5.347rem
;
width
:
30vh
;
height
:
10.68rem
;
height
:
60vh
;
position
:
absolute
;
position
:
absolute
;
top
:
3.8rem
;
top
:
16.2vh
;
left
:
50%
;
left
:
50%
;
transform
:
translateX
(
-50%
)
scale
(
1.2
)
;
transform
:
translateX
(
-50%
);
z-index
:
10
;
z-index
:
10
;
}
}
.phoneBorder
{
.phoneBorder
{
width
:
100%
;
width
:
100%
;
height
:
100%
;
height
:
100%
;
...
@@ -81,7 +81,8 @@ body {
...
@@ -81,7 +81,8 @@ body {
-webkit-border-radius
:
1rem
;
-webkit-border-radius
:
1rem
;
overflow
:
hidden
;
overflow
:
hidden
;
height
:
100%
;
height
:
100%
;
margin
:
0rem
0.2rem
;
padding
:
0.36rem
0.36rem
;
box-sizing
:
border-box
;
position
:
absolute
;
position
:
absolute
;
top
:
0
;
top
:
0
;
left
:
0
;
left
:
0
;
...
@@ -90,15 +91,7 @@ body {
...
@@ -90,15 +91,7 @@ body {
z-index
:
1
;
z-index
:
1
;
}
}
#video
{
height
:
100%
;
padding-top
:
0.35rem
;
margin-right
:
0.1rem
;
}
.btnPage2
{
top
:
16rem
;
}
.mTitle
{
.mTitle
{
width
:
8rem
;
width
:
8rem
;
...
@@ -141,8 +134,8 @@ body {
...
@@ -141,8 +134,8 @@ body {
background
:
url(../../img/new3/bubble2.png)
no-repeat
;
background
:
url(../../img/new3/bubble2.png)
no-repeat
;
background-size
:
contain
;
background-size
:
contain
;
position
:
absolute
;
position
:
absolute
;
top
:
1.
6
rem
;
top
:
1.
2
rem
;
left
:
7
rem
;
left
:
8
rem
;
animation
:
mBreath
6s
linear
infinite
;
animation
:
mBreath
6s
linear
infinite
;
}
}
...
@@ -153,7 +146,7 @@ body {
...
@@ -153,7 +146,7 @@ body {
background-size
:
contain
;
background-size
:
contain
;
position
:
absolute
;
position
:
absolute
;
top
:
8rem
;
top
:
8rem
;
right
:
-0.
4
rem
;
right
:
-0.
8
rem
;
animation
:
mBreath
10s
linear
infinite
;
animation
:
mBreath
10s
linear
infinite
;
}
}
...
@@ -163,9 +156,14 @@ body {
...
@@ -163,9 +156,14 @@ body {
background
:
url(../../img/new3/bubble4.png)
no-repeat
;
background
:
url(../../img/new3/bubble4.png)
no-repeat
;
background-size
:
contain
;
background-size
:
contain
;
position
:
absolute
;
position
:
absolute
;
top
:
1
4
rem
;
top
:
1
3.2
rem
;
left
:
-0.3rem
;
left
:
-0.3rem
;
animation
:
mBreath
7s
linear
infinite
;
animation
:
mBreath
7s
linear
infinite
;
z-index
:
99
;
}
.btnPage2
{
bottom
:
1.8vh
;
}
}
@keyframes
mBreath
{
@keyframes
mBreath
{
...
@@ -181,14 +179,10 @@ body {
...
@@ -181,14 +179,10 @@ body {
}
}
.recommendBox
{
.recommendBox
{
/* width: 10rem;
height: 15rem; */
width
:
100%
;
width
:
100%
;
position
:
absolute
;
position
:
absolute
;
/* top: 5rem; */
top
:
3.2rem
;
top
:
0rem
;
left
:
0rem
;
left
:
0rem
;
margin-top
:
4rem
;
overflow-y
:
scroll
;
overflow-y
:
scroll
;
}
}
...
@@ -198,6 +192,7 @@ body {
...
@@ -198,6 +192,7 @@ body {
.rRow
{
.rRow
{
width
:
100%
;
width
:
100%
;
margin-bottom
:
0.1rem
;
}
}
.youtubeVideos
{
.youtubeVideos
{
...
@@ -209,6 +204,9 @@ body {
...
@@ -209,6 +204,9 @@ body {
-webkit-border-radius
:
0.267rem
;
-webkit-border-radius
:
0.267rem
;
-moz-border-radius
:
0.267rem
;
-moz-border-radius
:
0.267rem
;
overflow
:
hidden
;
overflow
:
hidden
;
background
:
url(../../img/new3/videoBg.png)
no-repeat
;
background-size
:
100%
100%
;
}
}
.elementor-video-iframe
{
.elementor-video-iframe
{
...
@@ -257,8 +255,8 @@ body {
...
@@ -257,8 +255,8 @@ body {
background
:
url("../../img/new3/imageSprites.png")
no-repeat
;
background
:
url("../../img/new3/imageSprites.png")
no-repeat
;
background-size
:
100%
100%
;
background-size
:
100%
100%
;
position
:
fixed
;
position
:
fixed
;
bottom
:
0.6
rem
;
bottom
:
1
rem
;
left
:
9
0
%
;
left
:
9
2
%
;
animation
:
upWard
1s
linear
0s
infinite
alternate
;
animation
:
upWard
1s
linear
0s
infinite
alternate
;
-webkit-transform
:
translateX
(
-50%
);
-webkit-transform
:
translateX
(
-50%
);
-webkit-animation
:
upWard
1s
linear
0s
infinite
alternate
;
-webkit-animation
:
upWard
1s
linear
0s
infinite
alternate
;
...
@@ -266,11 +264,11 @@ body {
...
@@ -266,11 +264,11 @@ body {
@-webkit-keyframes
upWard
{
@-webkit-keyframes
upWard
{
from
{
from
{
bottom
:
0.6
rem
;
bottom
:
1
rem
;
}
}
to
{
to
{
bottom
:
0.
2
rem
;
bottom
:
0.
8
rem
;
}
}
}
}
...
...
iosnew.html
View file @
3efc898e
<!DOCTYPE html>
<!DOCTYPE html>
<html
lang=
"en"
>
<html>
<head>
<head
lang=
"en"
>
<script
src=
"https://res.sharetrace.com/sharetrace.min.js"
></script>
<meta
charset=
"UTF-8"
>
<title>
Footseen - APP Download Homepage
</title>
<script
src=
"https://www.footseen.com/js/jquery-3.1.1.min.js"
></script>
<script
src=
"https://www.footseen.com/js/jquery-3.1.1.min.js"
></script>
<script
src=
"../js/buriedPoint.js"
></script>
<script
src=
"../js/buriedPoint.js"
></script>
<script>
<script>
var
_url
=
"https://webserver.yabolive.net"
var
_url
=
"https://webserver.yabolive.net"
viewPage
();
viewPage
();
...
@@ -22,13 +23,16 @@
...
@@ -22,13 +23,16 @@
<meta
content=
"telephone=no"
name=
"format-detection"
>
<meta
content=
"telephone=no"
name=
"format-detection"
>
<script
src=
"https://www.footseen.com/js/fsize.js"
></script>
<script
src=
"https://www.footseen.com/js/fsize.js"
></script>
<link
rel=
"stylesheet"
href=
"https://www.footseen.com/css/base2.css"
>
<link
rel=
"stylesheet"
href=
"https://www.footseen.com/css/base2.css"
>
<link
rel=
"stylesheet"
href=
"https://www.footseen.com/css/newIndex.css?v=202104061611111111111111"
>
<!-- <link rel="stylesheet" href="https://www.footseen.com/css/newIndex.css?v=202104061611111111111111"> -->
<link
rel=
"stylesheet"
href=
"css/newIndex.css"
>
<link
rel=
"stylesheet"
href=
"css/new/common.css"
>
<link
rel=
"stylesheet"
href=
"css/new/index.css?v=202203101548"
>
<script
src=
"js/new/touch-0.2.14.min.js"
></script>
<link
rel=
"stylesheet"
href=
"https://www.footseen.com/layer-v3.1.0/layer.css"
>
<link
rel=
"stylesheet"
href=
"https://www.footseen.com/layer-v3.1.0/layer.css"
>
<title>
Footseen - APP Download Homepage
</title>
</head>
</head>
<body>
<body
style=
"overflow: hidden;"
>
<div
class=
"main
"
>
<div
id=
"pro
"
>
<span
class=
"langTitle"
><img
src=
"https://www.footseen.com/img/down2.png"
/>
<span
class=
"langTitle"
><img
src=
"https://www.footseen.com/img/down2.png"
/>
<font></font>
<font></font>
</span>
</span>
...
@@ -37,104 +41,234 @@
...
@@ -37,104 +41,234 @@
<p
data-lang=
"1"
>
English
</p>
<p
data-lang=
"1"
>
English
</p>
<p
data-lang=
"7"
>
العربية
</p>
<p
data-lang=
"7"
>
العربية
</p>
</div>
</div>
<a
class=
"topUp"
></a>
<div
id=
"box"
class=
"page curpage"
>
<img
src=
"https://footseen.com/img/new/text.png"
class=
"mTextImg"
/>
<div
class=
"page0 p"
>
<div
class=
"iosDown heartbeat"
></div>
<div
class=
"iosDown heartbeat"
></div>
<div
class=
"only18"
></div>
<div
class=
"only18"
></div>
<div
style=
"display: none"
class=
"layer-box"
>
</div>
<div
class=
"googleDown"
><img
src=
"https://www.footseen.com/img/googleplay.png"
/><span>
Google play
</span>
<div
class=
"page1 p"
>
<div
class=
"mTitle mTitle1"
>
<i
class=
"mIcon"
></i>
<span>
我們的主播
</span>
<i
class=
"mIcon"
></i>
</div>
<div
class=
"mPhone"
>
<div
class=
"phoneBorder"
></div>
<div
class=
"videoCon"
>
<video
id=
"video"
webkit-playsinline=
"true"
x-webkit-airplay=
"true"
playsinline=
"true"
x5-video-player-type=
"h5"
x5-video-player-fullscreen=
"true"
style=
"width: 100%;height: 100%;object-fit: fill;z-index: -1;"
autoplay=
"autoplay"
muted
loop=
"loop"
>
<source
src=
"video/video.mp4"
type=
"video/mp4"
>
</source>
</video>
</div>
</div>
<div
class=
"iosDown btnPage2 heartbeat"
></div>
<div
class=
"bubbles"
>
<div
class=
"bubble1"
></div>
<div
class=
"bubble2"
></div>
<div
class=
"bubble3"
></div>
<div
class=
"bubble4"
></div>
</div>
</div>
<div
class=
"page2 p"
>
<div
class=
"mTitle mTitle2"
>
<i
class=
"mIcon"
></i>
<span>
網紅門的推薦
</span>
<i
class=
"mIcon"
></i>
</div>
<div
class=
"downloadBtn2"
></div>
<div
class=
"recommendBox"
>
<div
class=
"rVideos"
></div>
</div>
</div>
</div>
<div
class=
"apkDown"
><img
src=
"https://www.footseen.com/img/andorid.png"
/><span>
APK
</span></div>
</div>
</div>
</div>
</div>
<!--箭头-->
<div
class=
"wipeUp"
></div>
<script
src=
"https://www.footseen.com/js/new/lang.js"
></script>
<script
src=
'https://www.footseen.com/layer-v3.1.0/layer/layer.js'
></script>
</body>
<script>
<script
src=
"https://www.footseen.com/js/new/lang.js"
></script>
$
(
function
()
{
<script
src=
'https://www.footseen.com/layer-v3.1.0/layer/layer.js'
></script>
var
touchB
=
true
;
var
curpage
=
$
(
'.curpage'
);
<script
type=
"text/javascript"
>
var
scrollH
=
$
(
'#pro'
).
height
();
if
(
url_get_params
().
icid
!=
undefined
)
{
parr
=
curpage
.
find
(
'.p'
);
var
params
=
url_get_params
().
icid
.
replace
(
/
(
^
\s
*
)
|
(\s
*$
)
/g
,
""
);
var
curp
=
0
;
}
else
{
var
params
=
''
;
}
touch
.
on
(
document
,
'swipeup swipedown'
,
function
(
ev
)
{
var
iosData
=
''
;
if
(
!
touchB
)
{
// var andoridData = '';
return
;
if
(
params
!=
undefined
&&
params
.
length
>
0
)
{
}
iosData
=
params
if
(
ev
.
type
==
'swipeup'
)
{
}
else
{
if
(
curp
==
parr
.
length
-
1
)
{
iosData
=
'iosftsB'
;
return
;
// andoridData = 'ftsB';
}
}
touchB
=
false
;
ShareTrace
.
init
({
curp
++
;
appkey
:
"cd3ba48d0699c7fa"
,
// 此值必填
if
(
curp
==
2
)
{
param
:
JSON
.
stringify
(
iosData
),
$
(
'.wipeUp'
).
hide
();
success
:
function
()
{
$
(
'.downloadBtn2'
).
show
();
console
.
log
(
"init success..."
)
if
(
!
$
(
'.rVideos'
).
html
())
{
},
getVList
();
error
:
function
(
msg
)
{
}
console
.
log
(
msg
)
}
else
{
}
$
(
'.wipeUp'
).
show
();
});
$
(
'.downloadBtn2'
).
hide
();
console
.
log
(
params
);
}
$
(
".iosDown"
).
on
(
"click"
,
function
()
{
$
(
'.curpage'
).
animate
({
top
:
-
(
scrollH
*
curp
)
+
'px'
});
clickDownload
(
function
(
data
){
setTimeout
(
function
()
{
var
mData
=
''
;
touchB
=
true
;
if
(
!
data
){
},
1000
)
mData
=
iosData
;
return
;
}
else
{
}
mData
=
data
.
iOSChannel
if
(
ev
.
type
==
'swipedown'
)
{
if
(
curp
==
0
)
{
$
(
".page0 ul li"
).
css
({
"opacity"
:
"0"
})
return
;
}
touchB
=
false
;
curp
--
;
if
(
curp
==
2
)
{
$
(
'.wipeUp'
).
hide
();
$
(
'.downloadBtn2'
).
show
();
if
(
!
$
(
'.rVideos'
).
html
())
{
getVList
();
}
}
else
{
$
(
'.wipeUp'
).
show
();
$
(
'.downloadBtn2'
).
hide
();
}
$
(
'.curpage'
).
animate
({
top
:
-
(
scrollH
*
curp
)
+
'px'
});
setTimeout
(
function
()
{
touchB
=
true
;
},
1000
)
return
;
}
});
touch
.
on
(
$
(
'.recommendBox'
),
'swipeup swipedown'
,
function
(
ev
)
{
touchB
=
false
;
if
(
$
(
'.recommendBox'
).
scrollTop
()
==
0
)
{
touchB
=
true
;
}
})
if
(
url_get_params
().
icid
!=
undefined
)
{
var
params
=
url_get_params
().
icid
.
replace
(
/
(
^
\s
*
)
|
(\s
*$
)
/g
,
""
);
}
else
{
var
params
=
''
;
}
}
var
iosData
=
''
;
copyText
(
mData
);
if
(
params
!=
undefined
&&
params
.
length
>
0
)
{
// window.location.href = 'http://www.app6.cam/app_merge/163';
iosData
=
params
window
.
location
.
href
=
'http://www.app8.pw/app_merge/36'
}
else
{
});
iosData
=
'iosftsB'
;
})
function
gtag_report_conversion
()
{
setTimeout
(
function
()
{
// window.location.href = 'https://apps.apple.com/us/app/footseen-random-video-chat-app/id1491129400';
ShareTrace
.
download
();
},
500
)
}
$
(
'.topUp'
).
on
(
'click'
,
function
()
{
window
.
location
.
href
=
'https://www.footseen.com/footseen/phonepay/applepay.html?lang='
+
sessionStorage
.
lang
+
'&gofrom=web'
+
'&gofrom=web&cidStr=h5_footseengw'
;
})
function
url_get_params
()
{
var
url
=
location
.
href
;
var
theRequest
=
new
Object
();
if
(
url
.
indexOf
(
"?"
)
!=
-
1
)
{
var
str
=
url
.
substr
(
url
.
indexOf
(
"?"
)
+
1
);
strs
=
str
.
split
(
"&"
);
for
(
var
i
=
0
;
i
<
strs
.
length
;
i
++
)
{
theRequest
[
strs
[
i
].
split
(
"="
)[
0
]]
=
unescape
(
strs
[
i
].
split
(
"="
)[
1
]);
}
}
}
return
theRequest
;
$
(
".iosDown,.downloadBtn2"
).
on
(
"click"
,
function
()
{
}
clickDownload
(
function
(
data
)
{
var
mData
=
''
;
//複製到剪切板
if
(
!
data
)
{
function
copyText
(
text
)
{
mData
=
iosData
;
var
textarea
=
document
.
createElement
(
"textarea"
);
}
else
{
var
currentFocus
=
document
.
activeElement
;
mData
=
data
.
iOSChannel
document
.
body
.
appendChild
(
textarea
);
}
textarea
.
value
=
text
;
textarea
.
focus
();
copyText
(
mData
);
if
(
textarea
.
setSelectionRange
)
window
.
location
.
href
=
'http://www.app8.pw/app_merge/36'
;
textarea
.
setSelectionRange
(
0
,
textarea
.
value
.
length
);
});
else
textarea
.
select
();
})
try
{
var
flag
=
document
.
execCommand
(
"copy"
);
function
getVList
()
{
}
catch
(
eo
)
{
var
vList
=
[
var
flag
=
false
;
{
}
vSrc
:
"https://www.youtube.com/embed/PxRti9Bknrs"
,
document
.
body
.
removeChild
(
textarea
);
vTime
:
"2021/08/22"
,
currentFocus
.
focus
();
vName
:
"美麗妄娜"
,
return
flag
;
},
}
{
</script>
vSrc
:
"https://www.youtube.com/embed/ygtef2thdgw"
,
vTime
:
"2021/07/16"
,
vName
:
"超直白Chaozhibai"
,
},
{
vSrc
:
"https://www.youtube.com/embed/n9QRNjZNJQ4"
,
vTime
:
"2021/06/06"
,
vName
:
"Dashen大神"
,
},
{
vSrc
:
"https://www.youtube.com/embed/Lt3fZZqNulg"
,
vTime
:
"2021/05/29"
,
vName
:
"耀耀"
,
},
{
vSrc
:
"https://www.youtube.com/embed/UNtQytZtGkM"
,
vTime
:
"2021/05/09"
,
vName
:
"秀煜 Show YoU"
,
}
];
//生成主播推荐列表
var
temp
=
''
;
for
(
var
i
=
0
;
i
<
vList
.
length
;
i
++
)
{
temp
+=
"
<
div
class
=
'rRow'
><
div
class
=
'youtubeVideos'
><
iframe
loading
=
'lazy'
class
=
'elementor-video-iframe'
src
=
'"
+ vList[i].vSrc
+ "'
title
=
'YouTube video player'
frameborder
=
'0'
allow
=
'accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture'
"
+ "
allowfullscreen
><
/iframe>
"
+
"
<
/div>" + "<div class='rInfo'>" + "<span class='rTime'>" + vList
[
i
]
.vTime + "</
span
>
"
+ "
<
span
class
=
'rName'
>
" + vList[i].vName + "
<
/span>" + "</
div
><
/div>
"
}
$
(
'.rVideos'
).
html
(
temp
);
var
tOut
=
setTimeout
(
function
()
{
$
(
'iframe'
).
attr
(
'src'
,
''
);
},
15000
)
$
(
'iframe'
).
on
(
'load'
,
function
()
{
clearTimeout
(
tOut
)
})
}
function
url_get_params
()
{
var
url
=
location
.
href
;
var
theRequest
=
new
Object
();
if
(
url
.
indexOf
(
"?"
)
!=
-
1
)
{
var
str
=
url
.
substr
(
url
.
indexOf
(
"?"
)
+
1
);
strs
=
str
.
split
(
"&"
);
for
(
var
i
=
0
;
i
<
strs
.
length
;
i
++
)
{
theRequest
[
strs
[
i
].
split
(
"="
)[
0
]]
=
unescape
(
strs
[
i
].
split
(
"="
)[
1
]);
}
}
return
theRequest
;
}
//複製到剪切板
function
copyText
(
text
)
{
var
textarea
=
document
.
createElement
(
"textarea"
);
var
currentFocus
=
document
.
activeElement
;
document
.
body
.
appendChild
(
textarea
);
textarea
.
value
=
text
;
textarea
.
focus
();
if
(
textarea
.
setSelectionRange
)
textarea
.
setSelectionRange
(
0
,
textarea
.
value
.
length
);
else
textarea
.
select
();
try
{
var
flag
=
document
.
execCommand
(
"copy"
);
}
catch
(
eo
)
{
var
flag
=
false
;
}
document
.
body
.
removeChild
(
textarea
);
currentFocus
.
focus
();
return
flag
;
}
})
</script>
</body>
</html>
</html>
\ No newline at end of file
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