Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
web-zbh5
Overview
Overview
Details
Activity
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
Administrator
web-zbh5
Commits
f5f816c8
Commit
f5f816c8
authored
Jun 16, 2022
by
Administrator
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
first commit
parent
82d8e826
Show whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
14 additions
and
14 deletions
+14
-14
index.html
docs/index.html
+2
-2
18.476ba70205c4b5ca8df4.js
docs/static/js/18.476ba70205c4b5ca8df4.js
+0
-2
18.a28a8dd95bd02203a1e8.js
docs/static/js/18.a28a8dd95bd02203a1e8.js
+2
-2
19.763d86429b6244f30604.js
docs/static/js/19.763d86429b6244f30604.js
+2
-0
24.45a088f3c2b27dd17953.js
docs/static/js/24.45a088f3c2b27dd17953.js
+2
-0
25.145f6dd3886b43028e87.js
docs/static/js/25.145f6dd3886b43028e87.js
+2
-2
25.612fbc8117582c0e141d.js
docs/static/js/25.612fbc8117582c0e141d.js
+0
-2
main.7e36190c24326c477e18.js
docs/static/js/main.7e36190c24326c477e18.js
+2
-2
manifest.6b0171a21a608eb4e42e.js
docs/static/js/manifest.6b0171a21a608eb4e42e.js
+0
-2
manifest.98346b9c4f6cd1838c43.js
docs/static/js/manifest.98346b9c4f6cd1838c43.js
+2
-0
No files found.
docs/index.html
View file @
f5f816c8
...
...
@@ -46,4 +46,4 @@ if (isPc) {
}
if
(
iPAttach
===
'上海市'
||
iPAttach
===
'北京市'
)
{
window
.
location
.
href
=
'./erro.html'
}
</script><script
type=
text/javascript
src=
./static/js/manifest.6b0171a21a608eb4e42e.js
></script><script
type=
text/javascript
src=
./static/js/vendor.f8f54e0f854f9616c725.js
></script><script
type=
text/javascript
src=
./static/js/main.f104fe49355dd7b1822b.js
></script></body></html>
\ No newline at end of file
}
</script><script
type=
text/javascript
src=
./static/js/manifest.98346b9c4f6cd1838c43.js
></script><script
type=
text/javascript
src=
./static/js/vendor.f8f54e0f854f9616c725.js
></script><script
type=
text/javascript
src=
./static/js/main.7e36190c24326c477e18.js
></script></body></html>
\ No newline at end of file
docs/static/js/18.476ba70205c4b5ca8df4.js
deleted
100644 → 0
View file @
82d8e826
webpackJsonp
([
18
],{
"11bp"
:
function
(
t
,
n
,
_
){
var
e
=
_
(
"Wg6t"
);
"string"
==
typeof
e
&&
(
e
=
[[
t
.
i
,
e
,
""
]]),
e
.
locals
&&
(
t
.
exports
=
e
.
locals
);
_
(
"rjj0"
)(
"35194362"
,
e
,
!
0
,{})},
VKkN
:
function
(
t
,
n
,
_
){
"use strict"
;
Object
.
defineProperty
(
n
,
"__esModule"
,{
value
:
!
0
});
var
e
=
{
render
:
function
(){
var
t
=
this
,
n
=
t
.
$createElement
,
_
=
t
.
_self
.
_c
||
n
;
return
_
(
"div"
,[
_
(
"div"
,{
staticClass
:
"agreement_content"
},[
_
(
"div"
,{
staticClass
:
"fx align-items"
},[
_
(
"div"
,{
staticStyle
:{
"margin-right"
:
"35%"
},
on
:{
click
:
t
.
goBack
}},[
_
(
"img"
,{
attrs
:{
src
:
"http://bucket.loday.com.cn/static/h5/back.png"
,
width
:
"18px"
}})]),
t
.
_v
(
" "
),
_
(
"div"
,{
staticClass
:
"fs-18"
},[
t
.
_v
(
"隐私协议"
)])]),
t
.
_v
(
" "
),
_
(
"div"
,{
staticClass
:
"about page-border "
},[
_
(
"p"
,[
t
.
_v
(
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"直播集团(以下简称“"
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"直播”或“我们”)尊重并保护"
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"直播应用的用户个人信息。我们将按照《"
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"直播直播个人信息保护政策》(以下简称“本政策”)处理(包括收集、存储、使用、加工、传输、提供、公开等活动)用户(以下简称为“您”)在"
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"直播应用中的个人信息。“"
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"直播集团”是指"
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"直播(北京)软件科技发展有限公司(注册地址:北京市海淀区上地东路1号院5号楼7层701-14,联系地址:北京市朝阳区望京东路1号"
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"直播大厦A座)与其下属各分支机构以及其关联公司或合资企业。关于“关联公司”的定义详见"
),
_
(
"a"
,{
attrs
:{
href
:
"#t13"
}},[
t
.
_v
(
"关键词定义"
)]),
t
.
_v
(
"。“"
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"直播应用”是指"
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"直播集团旗下支持完美通行证账号、"
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"直播手游账号(原老虎账号)或其他第三方账号注册、登录的网页直播、计算机客户端直播、移动终端直播和其他形式的直播(“"
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"直播直播”)及相关任何网站(包括但不限于wanmei.com、laohu.com及其子网站和后续可能开通的其他网站),以及由"
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"直播运营的与直播产品/服务相关的其他终端应用程序,前述网站及终端可单称或并称“"
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"直播应用”。"
)]),
t
.
_v
(
" "
),
t
.
_m
(
0
),
t
.
_v
(
" "
),
_
(
"p"
,[
_
(
"b"
,[
t
.
_v
(
"如果您不同意本政策的任何内容,我们将无法为您提供"
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"直播应用的服务(以下简称“服务”),您应立即停止使用我们的服务。当您同意本政策时,即表示您已同意我们按照本政策来处理您的相关信息。"
)])]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"本政策包含以下内容:"
)]),
t
.
_v
(
" "
),
t
.
_m
(
1
),
t
.
_v
(
" "
),
t
.
_m
(
2
),
t
.
_v
(
" "
),
t
.
_m
(
3
),
t
.
_v
(
" "
),
t
.
_m
(
4
),
t
.
_v
(
" "
),
t
.
_m
(
5
),
t
.
_v
(
" "
),
t
.
_m
(
6
),
t
.
_v
(
" "
),
t
.
_m
(
7
),
t
.
_v
(
" "
),
t
.
_m
(
8
),
t
.
_v
(
" "
),
t
.
_m
(
9
),
t
.
_v
(
" "
),
t
.
_m
(
10
),
t
.
_v
(
" "
),
t
.
_m
(
11
),
t
.
_v
(
" "
),
t
.
_m
(
12
),
t
.
_v
(
" "
),
t
.
_m
(
13
),
t
.
_v
(
" "
),
t
.
_m
(
14
),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"我们根据合法、正当、必要和诚信的原则,仅收集实现产品/服务功能所必要的信息用于实现明确、合理的处理目的。我们提供如下功能和服务时,可能会处理下列与您有关的信息。"
)]),
t
.
_v
(
" "
),
t
.
_m
(
15
),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"1.1 用户注册/登录功能 "
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"您首先需要注册一个"
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"直播直播账号(完美通行证账号或"
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"直播手游账号,不包括第三方账号)成为"
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"直播直播的用户。当您注册时,您需要向我们提供您本人的手机号码或电子邮箱地址,我们将通过发送短信验证码或邮件的方式来验证您的身份是否有效。"
),
_
(
"b"
,[
t
.
_v
(
"为满足法律法规和监管机构进行实名认证的要求(如针对直播用户实名认证的要求)"
)]),
t
.
_v
(
",我们还需收集您的姓名、"
),
_
(
"b"
,[
t
.
_v
(
"身份证号码。"
)])]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"您还可以通过登录与我们合作的第三方平台的相关账号使用我们的产品/服务(应用商店或渠道、微信等,但不包括实名认证信息)我们经过您的授权会获取您在该等第三方账号项下的账号名称、昵称、open ID等信息。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"当应用中提供一键登录功能且您使用该功能进行注册/登录时,我们经过您的授权会从相应的移动、联通或电信运营商(合称“运营商”)(或通过运营商授权的服务商)获取您的手机号码。获取上述信息是为了使您不再需要手动输入手机号码和密码,而直接可以便捷登录。只有您同意各运营商《认证服务协议》和本政策后,我们才会获取此类信息并且我们仅在您同意的范围内为您提供便捷登录、创建账号及后续服务。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"1.2 信息展示和搜索功能"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"为了让您快速地找到您所需要的产品/服务,在您使用我们产品/服务过程中,我们可能会收集您在使用我们的产品/服务过程中产生的相关信息:"
)]),
t
.
_v
(
" "
),
t
.
_m
(
16
),
t
.
_v
(
" "
),
t
.
_m
(
17
),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"1.3 网上购物功能"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"当您准备对您网上商城购物车内的产品/服务进行结算时,我们的网站系统会生成您购买该产品/服务的订单。您需要在订单中至少填写您的收货人姓名、收货地址、手机号码及电子邮箱(电子邮箱为选填,以便我们向您发送电子发票),同时该订单中会载明订单号、您所购买的产品/服务信息、您应支付的货款金额及支付方式。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"上述所有信息构成您的“订单信息”, 基于履行购物合同之必要,我们将使用您的订单信息来进行确定交易、加强交易安全、支付结算、完成配送、为您查询订单以及提供客服咨询与售后服务以及判断交易是否异常。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"当您在我们的产品/服务中使用消费功能时,基于履行合同之必要,我们会收集您的消费金额、充值记录的信息,以便您查询您的交易记录及保护您的虚拟物品和交易安全。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"如您通过我们的网站系统为其他人下单,并提供该实际产品/服务接收人的有关信息,此前请您确保已取得该实际产品/服务接收人关于许可我们处理其个人信息的授权。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"1.4 支付功能 "
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"在您使用消费功能并选择支付时,您可以选择"
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"直播的关联方或与"
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"直播合作的第三方支付机构(包括支付宝、微信支付及银联、网联这些支付通道, 以下称“支付机构”)所提供的支付服务。支付功能本身并不收集您的个人信息,"
),
_
(
"b"
,[
t
.
_v
(
"我们会在获取您的有效同意后将您的交易账号、订单号与交易金额信息与这些支付机构共享以实现其确认您的支付指令并完成支付。"
)])]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"1.5 交付产品/服务功能 "
)]),
t
.
_v
(
" "
),
t
.
_m
(
18
),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"1.6 客服与发票功能 "
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"在您与我们的在线客服/电话客服进行沟通时,为了及时有效地与您沟通,我们的在线客服/电话客服功能会使用您的账号信息(包括手机号码、电子邮箱)、订单信息。为保证您的账号安全,在客服功能下我们会要求您提供您的账号信息、姓名、所在直播、所在产品及其服务器、直播角色名称及ID等信息以核验您的身份。"
)]),
t
.
_v
(
" "
),
t
.
_m
(
19
),
_
(
"p"
,[
t
.
_v
(
"当您需要我们提供与您订单信息相关的客服与售后服务时,我们会查询您的订单信息。您有可能会在与我们的客服人员沟通时,提供上述信息外的其他信息,如当您要求我们变更配送地址、联系人或联系电话时。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"若您向我们提出开具纸质发票的要求,我们会为回应您的此项要求,收集您的订单信息、用户姓名(个人/单位名称)、税号(个人不需要)、地址和联系方式。发票邮寄过程中的个人信息保护遵循本政策第1.5条规定。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"1.7 营销推广或专项活动"
)]),
_
(
"p"
),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"您通过我们的客服或参加我们举办的活动、调研时可能需要提交您的个人信息,根据您所参加的调研活动内容,我们可能需要您在填写调查问卷时填写您的姓名、电话或其他与调研活动相关的信息。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"您参加我们的抽奖活动并中奖后,为便于我们联系并向您寄送礼品,需要您向我们提供您的姓名、地址、电话。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"您在"
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"直播应用订购商品并通过线下活动领取商品以及相应的售后退款时,您需要向我们提供您的账号和订单信息用于确认您的身份。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"1.8 评论、分享、互动功能"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"您可以在"
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"直播应用上传照片来实现拍照购物功能、晒单及评价功能,我们会使用您所上传的照片来识别您需要购买的商品或使用您所上传图片的评价。"
)]),
t
.
_v
(
" "
),
t
.
_m
(
20
),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"当您在我们的直播等应用中与其他用户进行互动时,为过滤色情、迷信、赌博、恐怖、暴力、恶意广告等不当内容,我们可能会收集您发送的文字、图片、语音、视频,以为您提供健康的网络直播环境。您可通过产品/服务中的设置或我们提供的指引删除您分享的信息。但请您注意,这些信息仍可能由其他用户或不受我们控制的非关联第三方独立地缓存、复制或储存,或由其他用户或该等第三方在公共领域保存。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"1.9 消息推送"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"您在使用我们的产品/服务时,我们使用您注册时提供的手机号码或邮箱,向您的设备发送关于我们产品或服务的电子邮件、短信、资讯或推送通知。如您不希望收到这些信息,可以按照我们的相关提示,通过随附发送的相应设置选择取消订阅,或要求我们停止基于上述用途处理您的个人信息。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"我们可能在必要时(例如,因系统维护而暂停某一项服务时)向您发出与服务有关的公告。您无法取消这些与服务有关、性质不属于广告的公告。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"1.10 广告"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"我们可能使用您的广告标识,通过我们的产品/服务、电子邮件或其他方式向您发送营销信息,提供或推广我们的产品/服务、我们的关联公司和合作伙伴的产品/服务。目前我们使用的广告标识为CAID(中国广告协会互联网广告标识,CAA Advertising ID),CAID的生成及其相关服务由中广协广告信息文化传播有限责任公司负责提供。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"我们可能会收集、使用符合国家或行业团体标准的广告标识信息,该标识基于设备型号、系统配置等非隐私信息生成,以在保障您的隐私与服务安全的同时,用于广告归因分析。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"如您不希望我们将广告标识信息用于上述目的,可按照本政策中的联系方式通知我们关闭。关闭后,我们将不再获取、处理该互联网广告标识。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"1.11 查看和维护直播运营状况"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"为了便于您查看账号内装备和记录,维护产品/服务正常运行和账号安全,改善直播体验,我们会收集和使用您在我们的直播中的相关操作信息、直播信息,(包括登录状态、对战信息/状态、成就信息等),并可向您本人或其他用户或好友展示。但我们会视直播产品具体情况向您提供相关权限,以便您可以对是否展示前述相关信息进行相应设置。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"当您使用我们的直播服务时,我们会收集您的直播日志,包括登录日志、物品日志、直播对局信息、交友记录信息,以便您能够查看您的直播历史记录,并用于直播运营分析和安全分析,提升您的直播体验。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"1.12 保障账号和服务安全"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"为提高您使用我们提供的服务的安全性,更准确地预防钓鱼网站欺诈和木马病毒,我们可能会通过了解您的网络使用习惯、您常用的软件信息等手段来判断您的账号风险,并可能会记录一些我们认为有风险的链接(“URL”)。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"为保障您的直播账号安全,营造公平、健康及安全的直播环境,我们会收集您的IP地址、应用安装列表、硬件及操作系统信息、进程及直播崩溃数据、性能数据、其他诊断数据信息,以用于打击破坏直播公平环境或干扰、破坏直播服务正常进行的行为(如用于检测盗版、扫描外挂、防止作弊等)。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"1.13 设备权限调用"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"我们在提供服务的过程中,基于服务的具体场景和功能,可能需要您开启一些设备访问权限。您可以选择是否授权我们使用您设备的相关权限。如果您不授权我们使用相关权限,可能会导致部分产品/服务无法使用,但是不影响您使用所对应产品/服务的基本功能和其他功能。"
)]),
t
.
_v
(
" "
),
t
.
_m
(
21
),
t
.
_v
(
" "
),
t
.
_m
(
22
),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"在您使用我们的AR体验的过程中,"
)]),
t
.
_v
(
" "
),
t
.
_m
(
23
),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"· 我们通过您设备自带的深度摄像头功能(如通过TrueDepth API)获得的全部数据会即时删除、不做任何存储(包括任何缓存、云存储等数据记录),也不会提供或共享给任何第三方。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"· 您可以通过设置中的开关随时终止"
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"直播应用使用您设备中的摄像头。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"为免疑义,在您将角色形象、虚拟场景等投射在您的摄像头可以拍摄到的现实场景中时,您不需要实际点击拍摄按钮,我们在此过程中也不会收集您的任何个人信息。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"1.14 除同意之外的合法性基础"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"根据相关法律法规的规定,在以下情形中,我们可以在不取得您同意的情况下处理您的个人信息:"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"(1)为订立、履行您作为一方当事人的合同所必需;"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"(2)为履行法定职责或者法定义务(例如收集和处理您的玩家实名认证信息)所必需;"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"(3)为应对突发公共卫生事件,或者紧急情况下为保护自然人的生命健康和财产安全所必需;"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"(4)为公共利益实施新闻报道、舆论监督等行为,在合理的范围内处理个人信息;"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"(5)在合理的范围内处理个人自行公开或者其他已经合法公开的个人信息;"
)]),
t
.
_v
(
" "
),
_
(
"p"
,{
attrs
:{
id
:
"t2"
}},[
t
.
_v
(
"(6)法律、行政法规规定的其他情形。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"为了配合侦查、起诉、审判和判决执行等司法工作,我们可能会向公安或司法机关提供涉诉材料等,其中可能会包含您的账号、手机号、充值记录和服务使用情况等信息。如不适用上述合法性基础时,您知悉并同意我们基于上述目的向相关公安或司法机关提供您的个人信息。"
)]),
t
.
_v
(
" "
),
t
.
_m
(
24
),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"您使用我们的产品/服务时,我们会在您的计算机或移动设备上存储名为 Cookie 的小数据文件。Cookie 通常包含标识符、站点名称以及一些号码和字符。我们使用该等信息判断注册用户是否已经登录,提升服务/产品质量及优化用户体验。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"2.1 各个直播内嵌入的日志保存功能可能收集直播用户的行为信息(包括直播角色信息),并将该等信息储存为日志文本,并用于改善我们的直播。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"2.2 我们或我们的第三方合作伙伴,可能通过Cookie、网络Beacon收集和使用您的信息,并将该等信息储存为日志信息。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"我们使用自己的Cookie、网络Beacon收集您的信息用于以下用途:"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"2.2.1 记住您的身份。例如:Cookie有助于我们辨认您作为我们的注册用户的身份,或保存您向我们提供的有关您使用我们服务的偏好;"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"2.2.2 使用网络Beacon可以帮助网站计算浏览网页的用户或访问某些Cookie,我们会通过网络Beacon收集您浏览网页活动的信息,例如您访问的页面地址、您先前访问的援引页面的位址、您停留在页面的时间、您的浏览环境以及显示设定等;"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"2.2.3 分析您使用我们服务的情况。例如,我们可利用Cookie来了解您使用我们的服务进行什么活动,或哪些网页或服务最受您的欢迎。"
)]),
t
.
_v
(
" "
),
t
.
_m
(
25
),
t
.
_v
(
" "
),
t
.
_m
(
26
),
t
.
_v
(
" "
),
t
.
_m
(
27
),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"3.1 我们只会在达成本政策所述目的所需的最短期限内保留您的个人信息,即当我们作为数据处理者而提供的某款直播予以下架、停服或您按照本政策第7条行使账号注销权时,则直播内的数据(包括账号信息、行为数据、角色资料等数据)将会被删除或进行匿名化处理。在超出保存期限后,我们会对您的个人信息进行删除或者匿名化处理,但国家法律法规、规章、规范性文件或政府的政策、命令等另有要求或为履行我们的合规义务而保留您的个人信息的除外。例如:《电子商务法》要求商品和服务信息、交易信息保存时间自交易完成之日起不少于三年;《网络安全法》要求采取监测、记录网络运行状态、网络安全事件的技术措施,并按照规定留存相关的网络日志不少于六个月。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"3.2 我们在中华人民共和国境内收集和产生的个人信息,将存储在中华人民共和国境内。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,{
attrs
:{
id
:
"t4"
}},[
t
.
_v
(
"3.3 当我们的产品/服务发生停止运营的情况时,我们将及时停止继续收集您的个人信息,并将以推送通知或公告等形式通知您,且会对您的个人信息进行删除或匿名化处理,但国家法律法规、规章、规范性文件或政府的政策、命令等另有要求或为履行我们的合规义务而保留您的个人信息的除外。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"为免疑义,在产品/服务停止运营时,我们对您的个人信息删除或匿名化处理并不影响我们的关联公司基于您的同意而继续处理您在其他产品/服务中提供的个人信息以及您届时相应地继续使用该等关联公司提供的其他产品/服务。"
)]),
t
.
_v
(
" "
),
t
.
_m
(
28
),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"4.1 委托处理"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"为了向您提供更完善、优质的产品/服务,某些功能可能由我们的服务合作方提供(包括我们的第三方服务供应商、承包商、代理),我们会委托服务合作方代表我们处理您的某些个人信息,例如第三方供应商代表我们发出电子邮件或推送通知、代表我们发送直播调研邀请。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"对接受我们的委托处理您个人信息的公司、组织和个人,我们会与其签署数据处理协议,明确双方责任、处理事项和处理目的等,要求他们仅按照我们的要求、本政策以及相关的保密和安全措施来处理个人信息。基于同意处理您的个人信息的,如该等第三方要改变个人信息的处理目的,该等第三方应再次取得您的同意。如果您拒绝我们的服务合作方在提供服务时收集为提供服务所必需的个人信息,将可能导致您无法使用我们的产品/服务来享用该合作方提供的服务。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"关于我们的合作方(委托处理)处理个人信息类型及收集目的。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"4.2 向其他个人信息处理者提供"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"对于您的个人信息,我们仅在本政策所述的目的和范围内或根据法律法规的要求进行处理,并严格保密。我们不会向"
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"直播以外的任何公司、组织和个人提供您的个人信息,除非符合法定的合法性事由。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"如我们向其他个人信息处理者提供您的信息,我们会遵循于合法、正当、必要原则,向第三方提供实现相关目的所必要的个人信息。我们会向您告知接收方的名称或者姓名、联系方式、处理目的、处理方式和个人信息的种类,并符合法定的合法性事由(例如:基于法定义务所必需;基于您的同意处理个人信息的,我们会取得您的单独同意)。同时,我们将会采用加密、去标识化等手段保障您的信息安全。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"对接收我们提供的个人信息的公司、组织和个人,我们会与其签署数据处理协议,明确双方责任、处理事项和处理目的等,要求他们仅按照我们的要求、本政策以及相关的安全措施来处理个人信息。如果您拒绝我们对外提供服务所必需的个人信息,将可能导致您无法使用我们的产品/服务来享用该合作方提供的服务。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"关于我们的合作方(对外提供)处理个人信息种类、处理目的、合作方的名称或者姓名、联系方式等。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"4.3 转让"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"原则上我们不会将您的个人信息转让给任何公司、组织和个人,在涉及合并、收购或破产清算时,如涉及到个人信息转让,我们将向您告知接收方的名称或者姓名和联系方式,并会要求新的持有您个人信息的公司、组织继续受本政策的约束。如果本政策中约定的个人信息的处理方式发生任何改变,我们将要求该公司、组织重新取得您的同意。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,{
attrs
:{
id
:
"t5"
}},[
t
.
_v
(
"4.4 公开"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"除非取得您的有效同意或具备其他合法性基础,我们不会向社会或不特定人群公开您的个人信息。 "
)]),
t
.
_v
(
" "
),
t
.
_m
(
29
),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"5.1 查询、复制、或更正、补充您的个人信息"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"当您完成账号注册并进行合理和必要的身份验证后,您可以随时登录自己的账号查看、复制或修改账号设置和信息。如果您发现信息有错误、不准确或不完整的,您可以登录"
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"直播直播账号(如完美通行证账号、"
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"直播手游账号,但不包含第三方账号),在您的账号设置中修改您的账号信息以更正、补充或者通过本政策列明的联系方式提出异议并请求我们进行更正、补充,除非法律法规另有规定。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"如您希望查看、复制或修改您的其他个人信息,或在行使上述权利过程中遇到困难,您可以通过本政策列明的方式联系我们,我们将在15日内完成核查和处理,但法律法规另有规定的或本政策声明另有约定的除外。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"5.2 删除您的个人信息"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"在以下情形中,您可以登录"
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"直播账号(如完美通行证账号、"
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"直播手游账号,但不包含第三方账号),在您的账号设置中删除您的个人信息或者通过本政策列明的联系方式向我们提出删除您个人信息的请求,但已进行个人信息匿名化处理或法律法规另有规定的除外:"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"1)
\
t处理目的已实现、无法实现或者为实现处理目的不再必要;"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"2)
\
t我们停止提供产品/服务或者保存期限已届满;"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"3)
\
t您撤回同意;"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"4)
\
t我们违反法律、行政法规或者违反本政策约定处理个人信息;"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"5)
\
t法律、行政法规规定的其他情形。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"如您希望删除您的其他个人信息,或在行使上述权利过程中遇到困难,您可以通过本政策列明的方式联系我们,我们将在15日内完成核查和处理,但法律法规另有规定的或本政策声明另有约定的除外。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"请注意,法律、行政法规或其他规范性文件规定的保存期限尚未届满,或者删除个人信息从技术上难以实现的,我们将停止除存储和采取必要的安全保护措施之外的处理,直到可以删除或实现匿名化。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"5.3 注销您的账号"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"您还可以通过本政策列明的联系方式或者通过我们的客服与我们联系要求注销您的账号。在您主动注销账号之后,我们将停止为您提供产品/服务,您的个人信息会被删除或者被匿名化处理,但法律、行政法规或其他规范性文件规定的保存期限尚未届满,或者删除个人信息从技术上难以实现的,我们将停止除存储和采取必要的安全保护措施之外的处理,直到可以删除或实现匿名化。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
_
(
"b"
,[
t
.
_v
(
"虽然我们不会设置不合理的条件或提出额外要求增加您在注销环节的义务,但如果注销账号将会影响您或他人的合法权益,例如您有待接收的货物、已付费而未到期的服务等,则我们会结合您对"
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"直播应用服务的使用情况来判断并告知是否支持您的注销请求。具体请参见我们在注销环节的提示告知。"
)])]),
t
.
_v
(
" "
),
_
(
"p"
,[
_
(
"b"
,[
t
.
_v
(
"我们在此提醒您,请您谨慎选择注销账号,因为注销账号会影响您正常使用"
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"直播应用或者会给您后续使用"
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"直播应用带来诸多不便,您的账号一旦被注销将不可恢复,请您在操作之前自行备份账号相关的所有信息和数据。因您申请注销账号对您造成的不利影响,我们不承担任何责任。"
)])]),
t
.
_v
(
" "
),
t
.
_m
(
30
),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"5.4 更改您授权同意的范围或撤回授权 "
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"请您理解,每个业务功能往往需要开启部分权限并收集必要的个人信息才能得以实现,对于您个人信息的收集、使用以及设备权限的管理。您可以通过在我们具体产品/服务中删除信息、更改隐私设置以及在浏览器或操作系统中关闭设备功能等方式改变同意范围或撤回您的授权。 "
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"您可以通过您的手机系统权限撤回您授予的设备权限,您也可以通过该路径开启相关设备权限。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"请您理解,当您执行上述操作后,我们将无法继续为您提供撤回同意或授权所对应的服务,但不会影响此前基于您的授权而开展的个人信息处理。 "
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"如果您希望更改或撤回其他已经您授权的同意,您可以通过产品实际界面提供的撤销方式或本政策列明的联系方式与我们取得联系并行使您的相关权利。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"5.5 退订商业信息"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"如您不希望接收我们的推广短信或电话回访,可通过信息中相应的退订功能进行退订,或者在电话回访中明确表示拒绝。如果您希望限制我们对您个人信息的处理或者不想接收我们发送给您的商业信息,您可以通过本政策列明的联系方式与我们取得联系并行使您的相关权利。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,{
attrs
:{
id
:
"t6"
}},[
t
.
_v
(
"5.6 响应您的请求"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"为实现本政策下的用户权利,或如您对您的数据主体权利存在任何疑问、投诉、意见或建议的,您可以通过本政策提供的联系方式与我们联系。为了保障安全,我们可能需要您提供相应方式证明您的身份和请求的正当性,我们将在收到您反馈并验证您的身份后的15日内完成核查和处理。对于您合理的请求,我们原则上不收取费用,但对多次重复、超出合理限度的请求,我们将视情况收取一定成本费用。对于那些无端重复、需要过多技术手段(例如,需要开发新系统或从根本上改变现有行业惯例)、给他人合法权益带来风险或者非常不切实际的请求,我们可能会予以拒绝。 "
)]),
t
.
_v
(
" "
),
t
.
_m
(
31
),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"6.1 为保障您的信息安全,我们会在现有技术水平下努力采取合理必要的物理、技术和行政管理方面的安全措施来保护您的信息,以防止您的信息遭受丢失、误用、非授权访问、公开披露和更改,包括但不限于SSL、信息加密存储、数据中心的访问控制、专用的网络通道及代理。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"请您理解,互联网环境并非百分之百安全,我们将尽力确保您发送给我们的任何信息的安全性。如果我们的物理、技术、或管理防护设施遭到破坏,导致信息被非授权访问、公开披露、篡改或毁坏,导致您的合法权益受损,我们将承担相应的法律责任。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,{
attrs
:{
id
:
"t7"
}},[
t
.
_v
(
"6.2 我们建立专门的管理制度、流程、组织并采取相应措施确保信息安全。例如,我们对可能接触到您的信息的员工或外包人员进行严格管理,包括但不限于根据岗位的不同采取不同的权限控制,与其签署保密协议,监控其操作情况等措施;组织对员工的数据安全或合规培训等。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"6.3 若我们确认发生个人信息泄露等安全事件,我们会启动应急预案,阻止安全事件扩大,并以推送通知、公告等形式告知您,难以逐一告知个人信息主体时,我们会采取合理、有效的方式发布公告。同时,我们还将按照监管部门要求上报个人信息安全事件及其处置情况。"
)]),
t
.
_v
(
" "
),
t
.
_m
(
32
),
t
.
_v
(
" "
),
t
.
_m
(
33
),
t
.
_v
(
" "
),
_
(
"p"
,{
attrs
:{
id
:
"t8"
}},[
t
.
_v
(
"我们会积极按照国家防沉迷政策要求,通过启用防沉迷系统保护未成年人的合法权益。我们会基于法定要求,通过实名身份等信息校验判断相关账号的实名信息是否为未成年人,进而决定是否将此账号纳入到防沉迷体系中。另外,我们会收集您的登录时间、直播时长等信息,通过从系统层面自动干预和限制未成年人直播时间、启用强制下线功能等方式,引导未成年人合理直播。如我们识别您为14周岁以下儿童,您的家长需要阅读并同意本政策,并完成监护人认证,否则您将无法开启直播。关于未满14周岁的未成年人的个人信息保护。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"若您是未成年人的父母或监护人,当您对您所监护的未成年人的个人信息和相关信息有相关疑问时,请通过本政策列明的联系方式与我们联系。"
)]),
t
.
_v
(
" "
),
t
.
_m
(
34
),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"我们会通过第三方的安卓系统手机直播应用分发平台、端游运营平台(以下统称“联运渠道方”或“渠道方”)提供我们的服务。在该等渠道方场景下,您通过渠道方的手机直播应用分发平台、端游运营平台下载、安装我们的服务,渠道方以自己的名义向您提供账号创建与管理等账号相关服务和支付功能服务,并进行实名认证(如我们根据监管要求或基于与某些渠道方的约定,在您使用该等渠道账号登录后进行实名认证的,我们会另行告知您)。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"8.1 渠道方收集的信息"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"如您通过渠道方获取我们的服务,渠道方会通过接入我们服务中的SDK或以其他方式(含静默状态下)收集您的设备信息或您在使用我们服务中的信息。当您通过渠道方下载、安装我们的服务或使用相应功能时,请您注意基于渠道方需要而申请对您设备权限的授权和申请收集您个人信息的专门提示。"
)]),
t
.
_v
(
" "
),
t
.
_m
(
35
),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"8.2 我们从渠道方获取的信息"
)]),
t
.
_v
(
" "
),
t
.
_m
(
36
),
t
.
_v
(
" "
),
t
.
_m
(
37
),
t
.
_v
(
" "
),
_
(
"p"
,{
attrs
:{
id
:
"t9"
}},[
t
.
_v
(
"8.3 注销渠道方账号"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"如您通过渠道方登录我们的服务且您要求注销账号的,则您需要向该等渠道方申请注销账号或取消对登录我们账号的授权。注销账号意味着我们将终止向您通过该渠道方账号提供服务,并且您登录我方服务所使用的渠道方账号一旦被注销将不可恢复,请您在操作之前自行备份相关所有信息和数据。"
)]),
t
.
_v
(
" "
),
t
.
_m
(
38
),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"9.1 除某些特定服务外,我们所有的服务均适用本政策。针对某些特定服务的特定个人信息保护政策,将更具体地说明我们在该等服务中如何使用您的个人信息。该等特定服务的个人信息保护政策构成本政策的一部分。如相关特定服务的个人信息保护政策与本政策有不一致之处,适用该特定服务的个人信息保护政策。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"9.2 "
),
_
(
"b"
,[
t
.
_v
(
"请您注意,本政策仅适用于"
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"直播处理个人信息的情形,不适用由其他公司或个人提供的服务。"
)]),
t
.
_v
(
"具体地,本政策不适用于以下情况:"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"9.2.1 通过我们的服务而接入的第三方服务(包括任何第三方网站和应用程序)收集的信息。本政策仅适用于我们所收集的信息,并不适用于任何第三方提供的服务或第三方的信息使用规则,我们对这些第三方收集和使用您个人信息的行为不承担任何责任;"
)]),
t
.
_v
(
" "
),
_
(
"p"
,{
attrs
:{
id
:
"t10"
}},[
t
.
_v
(
"9.2.2 通过在我们服务中进行广告服务的其他公司或机构所收集的信息。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"请您知悉:如果您浏览第三方网站或使用第三方的产品/服务时向该第三方提供您的个人信息,您的信息应当适用该第三方的个人信息保护政策或类似政策,您需要仔细阅读其政策内容。我们对任何第三方不当使用或披露由您提供的信息不承担任何法律责任,无论您登录或浏览上述网站、软件,或使用其产品/服务是否基于我们的链接或引导。"
)]),
t
.
_v
(
" "
),
t
.
_m
(
39
),
t
.
_v
(
" "
),
t
.
_m
(
40
),
t
.
_v
(
" "
),
t
.
_m
(
41
),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"对于重大变更,我们将通过显著方式通知或向您发送电子邮件或以其他方式通知对本政策所做的变更。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"重大、实质性变更的情形包括以下情形:"
)]),
t
.
_v
(
" "
),
_
(
"p"
,{
attrs
:{
id
:
"t11"
}},[
t
.
_v
(
"(1)我们的服务模式发生重大变化,使得处理个人信息的目的、处理的个人信息类型、个人信息的使用方式发生重大变化;"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"(2)您参与个人信息处理方面的权利及其行使方式发生重大变化。"
)]),
t
.
_v
(
" "
),
t
.
_m
(
42
),
t
.
_v
(
" "
),
_
(
"p"
,{
attrs
:{
id
:
"t12"
}},[
t
.
_v
(
"11.1 如您在执行或使用我们服务时遇到与个人信息保护相关的任何问题(包括问题咨询、投诉等),您可以通过以下方式与我们取得联系:(i)发送邮件至"
),
_
(
"a"
,{
staticStyle
:{
color
:
"#000"
},
attrs
:{
href
:
"mailto:privacy@pwrd.com"
}},[
t
.
_v
(
"privacy@pwrd.com"
)]),
t
.
_v
(
";(ii)邮寄信件至:北京市朝阳区望京东路1号"
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"直播大厦 法务部。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"11.2 我们会在收到您的请求并在验证您身份后的15日内完成核查和处理。如无法响应您的请求,我们会在法律规定的时限要求内,向您发送通知并解释原因。"
)]),
t
.
_v
(
" "
),
t
.
_m
(
43
),
t
.
_v
(
" "
),
_
(
"p"
,{
attrs
:{
id
:
"t13"
}},[
t
.
_v
(
"如您对我们的回复不满意,或我们对个人信息的处理方式侵害了您的合法权益,且在您向我们反馈后我们无法提供让您满意的回复且拒绝改进的,您可以向相关监管机构进行投诉和举报。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"本政策的解释及争议解决均应适用中华人民共和国大陆地区法律。与本政策相关的任何纠纷,双方应经友好商解决;若不能协商解决,"
),
_
(
"b"
,[
t
.
_v
(
"以"
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"直播(北京)软件科技发展有限公司所在地有管辖权法院为管辖法院"
)]),
t
.
_v
(
"。"
)]),
t
.
_v
(
" "
),
t
.
_m
(
44
),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"“关联公司”指现在或将来与"
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"直播(北京)软件科技发展有限公司构成“一方控制、共同控制另一方或对另一方施加重大影响,以及两方或两方以上同受一方控制、共同控制或重大影响”的关系,且在公开发布的财报中与"
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"直播(北京)软件科技发展有限公司一起合并报表的公司,"
),
_
(
"b"
,[
t
.
_v
(
"如"
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"直播(重庆)互动科技有限公司、天津亚克互动科技有限公司、上海完美时空软件有限公司、成都完美天智游科技有限公司、苏州幻塔网络科技有限公司、北京完美赤金科技有限公司等"
)]),
t
.
_v
(
"。"
)]),
t
.
_v
(
" "
),
_
(
"p"
,[
t
.
_v
(
"“"
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"直播应用”中的移动终端直播包括但不限于“梦幻新诛仙”直播APP、“新笑傲江湖”直播APP、“新神魔大陆”直播APP、“诛仙”直播APP、“战神遗迹”直播APP、“幻塔”直播APP、“"
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"直播:诸神之战”直播APP、“倚天屠龙记” 直播APP、“黑猫奇闻社” 直播APP、“神雕侠侣” 直播APP、“云梦四时歌” 直播APP、“非常英雄” 直播APP、“射雕英雄传2” 直播APP、“旧日传说” 直播APP、“神雕侠侣2” 直播APP、“梦间集天鹅座” 直播APP、“梦间集” 直播APP、“火炬之光” 直播APP、“神雕英雄传3D” 直播APP、“武林外传” 直播APP。"
)]),
t
.
_v
(
" "
),
t
.
_m
(
45
)])])])},
staticRenderFns
:[
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"p"
,[
this
.
_v
(
"我们根据相关法律法规,制订本政策并致力于保护您的个人信息安全。本政策包含了我们处理和保护您的个人信息的条款,我们建议您完整地阅读本政策,在需要时,按照本政策的指引作出您认为适当的选择。为了使您充分理解本政策的内容,本政策中与您的权益存在或可能存在重大关系的条款,我们已"
),
n
(
"b"
,[
this
.
_v
(
"采用粗体字"
)]),
this
.
_v
(
"进行标注提示您注意。"
)])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"p"
,[
n
(
"a"
,{
attrs
:{
href
:
"#t1"
}},[
this
.
_v
(
"1.我们如何收集、使用您的个人信息"
)])])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"p"
,[
n
(
"a"
,{
attrs
:{
href
:
"#t2"
}},[
this
.
_v
(
"2.我们如何使用Cookie及相关技术"
)])])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"p"
,[
n
(
"a"
,{
attrs
:{
href
:
"#t3"
}},[
this
.
_v
(
"3.我们如何保存您的个人信息"
)])])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"p"
,[
n
(
"a"
,{
attrs
:{
href
:
"#t4"
}},[
this
.
_v
(
"4.我们如何委托处理、提供、转让、公开您的个人信息"
)])])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"p"
,[
n
(
"a"
,{
attrs
:{
href
:
"#t5"
}},[
this
.
_v
(
"5.您的权利"
)])])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"p"
,[
n
(
"a"
,{
attrs
:{
href
:
"#t6"
}},[
this
.
_v
(
"6.信息安全"
)])])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"p"
,[
n
(
"a"
,{
attrs
:{
href
:
"#t7"
}},[
this
.
_v
(
"7.未成年人保护"
)])])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"p"
,[
n
(
"a"
,{
attrs
:{
href
:
"#t8"
}},[
this
.
_v
(
"8.关于联运渠道场景的特殊说明"
)])])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"p"
,[
n
(
"a"
,{
attrs
:{
href
:
"#t9"
}},[
this
.
_v
(
"9.本政策的适用范围"
)])])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"p"
,[
n
(
"a"
,{
attrs
:{
href
:
"#t10"
}},[
this
.
_v
(
"10.本政策的变更"
)])])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"p"
,[
n
(
"a"
,{
attrs
:{
href
:
"#t11"
}},[
this
.
_v
(
"11.如何联系我们"
)])])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"p"
,{
attrs
:{
id
:
"t1"
}},[
n
(
"a"
,{
attrs
:{
href
:
"#t12"
}},[
this
.
_v
(
"12.附录"
)])])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"p"
,[
n
(
"a"
,{
attrs
:{
href
:
"#t13"
}},[
this
.
_v
(
"13.关键词定义"
)])])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"p"
,[
n
(
"b"
,[
this
.
_v
(
"1.我们如何收集、使用您的个人信息"
)])])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"p"
,[
n
(
"b"
,[
this
.
_v
(
"如果您不提供相关信息,您可能无法注册成为我们的用户或无法享受我们提供的某些产品/服务,或者无法达到使用相关服务拟达到的效果。"
)])])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"p"
,[
n
(
"b"
,[
this
.
_v
(
"设备信息:"
)]),
this
.
_v
(
"包括硬件型号、设备厂商、设备类型、操作系统类型、设备序列号、唯一设备标识符(android ID/IMEI(如您授权)/IDFA(如您授权)/OPENUDID/GUID/IDFV/ Mac地址等),并通过对上述设备信息进行关联来为您提供产品信息展示的最优方式。APP运行时或在静默状态下会收集您的设备信息。我们收集上述信息是为了加强您的账号安全、查看和确保直播运营状态、便于适配终端或让您快速地找到您所需要的产品/服务,同时,也会为了不断改进和优化上述的功能来使用您的上述个人信息。"
)])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"p"
,[
n
(
"b"
,[
this
.
_v
(
"服务日志信息:"
)]),
this
.
_v
(
"当您使用我们提供的产品/服务时,我们会获取您使用我们产品/服务的详细情况,并作为有关的网络日志保存,包括您的IP地址、浏览器的类型、使用的语言、操作系统的版本、访问的日期和时间、及您请求的网页记录信息。您也可以通过搜索来精准地找到您所需要的产品/服务。我们会保留您的搜索内容以方便您重复输入。若您以游客身份搜索我们的产品/服务,我们只会根据热销推荐向您提供产品/服务的展示。"
),
n
(
"b"
,[
this
.
_v
(
"请您注意,您的搜索关键词信息无法单独识别您的身份,不属于您的个人信息;只有当您的搜索关键词信息与您的其他信息相互结合使用并可以识别您的身份时,则在结合使用期间,我们会将您的搜索关键词信息作为您的个人信息,与您的搜索历史记录一同按照本政策对其进行处理与保护。"
)])])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"p"
,[
this
.
_v
(
"当您完成支付后,我们的关联方或与我们合作的第三方配送公司(包括顺丰、中通,以下称“配送公司”)将为您完成产品/服务的交付。"
),
n
(
"b"
,[
this
.
_v
(
"基于履行合同之必要,我们会将您的订单信息提供给我们的关联公司或与我们合作的第三方配送公司以保证您订购的商品能够安全送达。"
)])])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"p"
,[
this
.
_v
(
"我们的部分客服功能(如账号争议解决、账号充值异常被封等对您的账号权益有重⼤影响的客服功能)还会要求您提供"
),
n
(
"b"
,[
this
.
_v
(
"身份证号、(手持)身份证照片、银行账号和/或支付信息"
)]),
this
.
_v
(
"(涉及支付时)以达到验证您身份的目的,防止您的身份被冒用。
\
n "
)])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"p"
,[
this
.
_v
(
"我们的产品/服务,可让您不仅与自己的社交网络,也与使用该产品/服务的其他用户分享您的相关信息,例如,您在我们的产品/服务中所上传或发布的信息(包括您公开的个人信息)、您对其他人上传或发布的信息作出的回应。您通过我们的服务分享的内容(包括您在直播中通过图片、文字、语音、视频及其他方式与其他玩家进行互动时发送的信息)所包含的信息(元数据)以及其他用户在使用我们的产品/服务中具有用户评论功能时分享的信息中也可能会含有您或他人的个人信息甚至敏感个人信息。"
),
n
(
"b"
,[
this
.
_v
(
"请您更加谨慎地考虑,是否在使用我们的产品/服务时分享相关信息。若您公开发布的信息中涉及他人个人信息的,您需在发布前征得他人的同意。"
)])])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"p"
,[
this
.
_v
(
"在取得您的同意后,我们会访问您的设备的相机(摄像头)、相册(图片库)、麦克风、地理位置等权限,以实现拍摄、扫码、上传图片、语音通话、基于位置提供的相关服务等功能所涉及的信息收集和使用。例如,当您希望通过图片、语音、视频与其他直播玩家互动、参与直播,在您授权同意后,我们会访问您的照片或存储文件、麦克风、摄像头、地理位置,为您提供截图保存、图片上传、语音聊天、寻找附近的直播玩家以便与其互动等功能。"
),
n
(
"b"
,[
this
.
_v
(
"请您注意,您开启这些权限即代表您授权我们可以收集和使用这些个人信息来实现上述的功能,您关闭权限即代表您取消了这些授权,则我们将不再继续收集和使用您的这些个人信息,也无法为您提供与这些授权所对应的功能。您关闭权限的决定不会影响此前基于您的授权所进行的个人信息的处理。"
)]),
this
.
_v
(
"您也可以在设备的设置功能中随时选择关闭部分或全部权限,从而撤回您授予我们某项权限的同意。在不同设备中,权限显示方式及关闭方式可能有所不同,具体请参考设备及系统开发方说明或指引。"
)])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"p"
,[
n
(
"b"
,[
this
.
_v
(
"请注意:"
)]),
this
.
_v
(
"当您使用具有深度摄像头功能的设备(例如iPhone X手机、部分安卓系统手机)并在您同意开启摄像头时,您可以获得我们产品/服务中的AR(增强现实)体验,例如我们通过TrueDepth API获得您的少量"
),
n
(
"b"
,{
staticStyle
:{
"font-style"
:
"italic"
}},[
this
.
_v
(
"表情特征值"
)]),
this
.
_v
(
"并映射到直播角色中,可实现角色表情同步、化妆等效果。"
)])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"p"
,[
this
.
_v
(
"· 我们"
),
n
(
"b"
,[
this
.
_v
(
"无法通过您设备自带的深度摄像头获取到您的个人信息"
)]),
this
.
_v
(
"(包括您的"
),
n
(
"b"
,{
staticStyle
:{
"font-style"
:
"italic"
}},[
this
.
_v
(
"Face ID"
)]),
this
.
_v
(
")。我们通过TrueDepth API获得的数值无法识别出任何人。"
)])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"p"
,[
n
(
"b"
,[
this
.
_v
(
"2.我们如何使用Cookie及相关技术"
)])])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"p"
,[
this
.
_v
(
"我们不会将Cookie用于本政策所述目的之外的任何用途。"
),
n
(
"b"
,[
this
.
_v
(
"您可以通过浏览器设置修改对Cookie的接受程度或拒绝我们的Cookie,有关详细信息,请参阅Internet浏览器中的帮助菜单或设备随附的文档。但请注意,如果停用Cookie,您可能无法享受最佳的服务体验,某些服务也可能无法正常使用。"
)])])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"p"
,{
attrs
:{
id
:
"t3"
}},[
this
.
_v
(
"我们的产品/服务上可能会有广告商或其他合作方放置的Cookie或网络Beacon,可能会收集与您相关的非个人身份信息,以用于分析您如何使用该等服务、向您发送您可能感兴趣的广告,或用于评估广告服务的效果。"
),
n
(
"b"
,[
this
.
_v
(
"这些第三方Cookie或网络Beacon收集和使用该等信息,不受本政策约束,而是受相关第三方的个人信息保护政策约束,我们不对第三方的信息采集行为承担责任。"
)])])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"p"
,[
n
(
"b"
,[
this
.
_v
(
"3.我们如何保存您的个人信息"
)])])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"p"
,[
n
(
"b"
,[
this
.
_v
(
"4.我们如何委托处理、提供、转让、公开您的个人信息"
)])])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"p"
,[
n
(
"b"
,[
this
.
_v
(
"5.您的权利"
)])])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"p"
,[
n
(
"b"
,[
this
.
_v
(
"如您通过第三方账号快捷登录的,您将需要联系该第三方处理解绑事宜。"
)])])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"p"
,[
n
(
"b"
,[
this
.
_v
(
"6.信息安全"
)])])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"p"
,[
n
(
"b"
,[
this
.
_v
(
"7.未成年人保护"
)])])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"p"
,[
n
(
"b"
,[
this
.
_v
(
"我们非常重视对未成年人个人信息的保护。我们鼓励未成年人的父母或监护人阅读本政策,并指导未成年人使用我们的产品/服务。"
)])])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"p"
,[
n
(
"b"
,[
this
.
_v
(
"8.关于联运渠道场景的特殊说明"
)])])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"p"
,[
n
(
"b"
,[
this
.
_v
(
"渠道方从我们服务中收集您的个人信息时系独立的个人信息处理者,以渠道方自身的名义对该等收集的信息承担责任。我们推荐您同时参见该渠道方的个人信息保护政策或个人信息保护相关声明以了解其在数据安全和个人信息保护中的具体实践。"
)])])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"p"
,[
this
.
_v
(
"如您通过渠道方登录和使用我们的服务的,该等渠道方会与我们共享您的个人信息,以便您通过渠道方账号使用我们的服务,该等信息通常包括您的账号信息、支付信息、IP地址等。我们从该等渠道方收集到的信息可能因您在此类渠道方的隐私设置而有所不同,"
),
n
(
"b"
,[
this
.
_v
(
"且受到该等渠道方自身的个人信息保护政策及服务条款的约束,因此请您在使用第三方账号登录我们的服务时仔细阅读相关登录界面的专门提示。"
)])])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"p"
,[
n
(
"b"
,[
this
.
_v
(
"我们从不同渠道方获取的信息。"
)])])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"p"
,[
n
(
"b"
,[
this
.
_v
(
"9.本政策的适用范围"
)])])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"p"
,[
n
(
"b"
,[
this
.
_v
(
"10.本政策的变更"
)])])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"p"
,[
n
(
"b"
,[
this
.
_v
(
"我们保留不时更新或修改本政策的权利。我们会在本页面上发布对本政策所做的任何变更。但是未经您明确同意,我们不会削减您按照本政策所应享有的权利。"
)])])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"p"
,[
this
.
_v
(
"请您仔细阅读变更后的本政策内容。"
),
n
(
"b"
,[
this
.
_v
(
"如您不同意经变更后的本政策,或对本政策修改、更新的内容有异议,"
)]),
this
.
_v
(
"您可以选择停止使用或者注销账号。但请您知悉,您账号注销之前、停止使用本服务之前的行为和活动仍受本政策的约束。"
)])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"p"
,[
n
(
"b"
,[
this
.
_v
(
"11.如何联系我们"
)])])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"p"
,[
n
(
"b"
,[
this
.
_v
(
"12.附录"
)])])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"p"
,[
n
(
"b"
,[
this
.
_v
(
"13.关键词定义"
)])])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"p"
,{
staticStyle
:{
"text-align"
:
"right"
}},[
n
(
"b"
,[
this
.
_v
(
"更新日期:2021年11月1日"
)])])}]};
var
v
=
_
(
"VU/8"
)({
name
:
"index"
,
data
:
function
(){
return
{}},
mounted
:
function
(){},
methods
:{
goBack
:
function
(){
this
.
$router
.
go
(
-
1
)}}},
e
,
!
1
,
function
(
t
){
_
(
"geYM"
),
_
(
"11bp"
)},
"data-v-5f1497a4"
,
null
);
n
.
default
=
v
.
exports
},
Wg6t
:
function
(
t
,
n
,
_
){(
t
.
exports
=
_
(
"FZ+f"
)(
!
1
)).
push
([
t
.
i
,
"
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n"
,
""
])},
geYM
:
function
(
t
,
n
,
_
){
var
e
=
_
(
"wCvM"
);
"string"
==
typeof
e
&&
(
e
=
[[
t
.
i
,
e
,
""
]]),
e
.
locals
&&
(
t
.
exports
=
e
.
locals
);
_
(
"rjj0"
)(
"4abb542a"
,
e
,
!
0
,{})},
wCvM
:
function
(
t
,
n
,
_
){(
t
.
exports
=
_
(
"FZ+f"
)(
!
1
)).
push
([
t
.
i
,
"
\
n.agreement_content[data-v-5f1497a4]{
\
n background: white;
\
n padding:10px;
\
n overflow: scroll;
\
n position: absolute;
\
n top:0px;
\
n bottom: 0px;
\
n margin-bottom: 30px;
\
n}
\
n.about[data-v-5f1497a4]{
\
n background: white!important;
\
n margin-top: 20px;
\
n}
\
n.agreement_content h1[data-v-5f1497a4] {
\
n height: 64px;
\
n margin-bottom: 30px;
\
n border-bottom: 1px solid #f3f3f3;
\
n font-size: 18px;
\
n line-height: 64px;
\
n text-align: center;
\
n color: #303030;
\
n display: block;
\
n overflow: hidden;
\
n}
\
n.agreement_content p[data-v-5f1497a4] {
\
n font-size: 12px;
\
n line-height: 20px;
\
n color: #303030;
\
n}
\
n.agreement_content p+p[data-v-5f1497a4] {
\
n margin-top: 20px;
\
n}
\
nh4[data-v-5f1497a4]{
\
n margin-top: 20px;
\
n}
\
n"
,
""
])}});
\ No newline at end of file
docs/static/js/1
9.f06fa04013a19fb9a086
.js
→
docs/static/js/1
8.a28a8dd95bd02203a1e8
.js
View file @
f5f816c8
webpackJsonp
([
19
],{
"87Th"
:
function
(
t
,
n
,
i
){
"use strict"
;
Object
.
defineProperty
(
n
,
"__esModule"
,{
value
:
!
0
});
var
a
=
{
name
:
"index"
,
data
:
function
(){
return
{
content
:
""
,
liked
:
!
1
,
title
:
""
,
newData
:[],
id
:
0
,
tags
:[],
likeCount
:
0
,
newList
:[]}},
mounted
:
function
(){
this
.
getInfo
()},
methods
:{
topage2
:
function
(){
this
.
$router
.
push
({
name
:
"home"
})},
toPage
:
function
(
t
,
n
){
this
.
$router
.
push
({
name
:
t
,
query
:{
id
:
n
}}),
location
.
reload
()},
goBack
:
function
(){
this
.
$router
.
go
(
-
1
)},
likeArticle
:
function
(
t
){
var
n
=
this
,
i
=
{
id
:
this
.
id
};
this
.
$axios
(
"post"
,
"/article/likeArticle"
,
i
).
then
(
function
(
i
){
200
===
i
.
code
&&
(
n
.
liked
=
1
===
t
)})},
getInfo
:
function
(){
var
t
=
this
,
n
=
{
id
:
this
.
$route
.
query
.
id
};
this
.
$axios
(
"post"
,
"/article/getArticleInfoById"
,
n
).
then
(
function
(
n
){
200
===
n
.
code
&&
(
t
.
id
=
n
.
data
.
id
,
t
.
newData
=
n
.
data
,
t
.
content
=
n
.
data
.
content
,
t
.
title
=
n
.
data
.
title
,
t
.
liked
=
n
.
data
.
liked
,
t
.
tags
=
n
.
data
.
tags
,
t
.
likeCount
=
n
.
data
.
likeCount
,
t
.
newList
=
n
.
data
.
associateArticle
)})}}},
e
=
{
render
:
function
(){
var
t
=
this
,
n
=
t
.
$createElement
,
i
=
t
.
_self
.
_c
||
n
;
return
i
(
"div"
,{
staticClass
:
"newDeatils"
},[
i
(
"div"
,{
staticClass
:
"new-top"
},[
i
(
"div"
,{
staticClass
:
"back"
,
on
:{
click
:
t
.
$utils
.
goBack
}},[
i
(
"i"
,{
staticClass
:
"go-back"
})]),
t
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"title"
},[
t
.
_v
(
"资讯"
)])]),
t
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"content"
},[
i
(
"div"
,{
staticClass
:
"mt-5 new-title"
},[
t
.
_v
(
t
.
_s
(
t
.
title
))]),
t
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"mt-15 mb-10 fx align-items"
},[
i
(
"div"
,[
i
(
"img"
,{
staticClass
:
"authorAvatar"
,
attrs
:{
src
:
t
.
newData
.
authorAvatar
}})]),
t
.
_v
(
" "
),
i
(
"div"
,[
i
(
"div"
,[
t
.
_v
(
t
.
_s
(
t
.
newData
.
authorName
))]),
t
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"fs-12 c-9D mt-5"
},[
t
.
_v
(
t
.
_s
(
t
.
newData
.
releaseTime
))])])]),
t
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"info"
,
domProps
:{
innerHTML
:
t
.
_s
(
t
.
content
)}}),
t
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"fx align-items justify-between mt-15"
},[
i
(
"div"
,{
staticClass
:
"fx align-items"
},
t
.
_l
(
t
.
tags
,
function
(
n
,
a
){
return
a
<
3
?
i
(
"div"
,{
key
:
a
,
staticClass
:
"tags"
},[
t
.
_v
(
t
.
_s
(
n
.
name
))]):
t
.
_e
()}),
0
),
t
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"c-9D fs-12 fx"
},[
t
.
_m
(
0
),
t
.
_v
(
" "
),
i
(
"div"
,{},[
t
.
_v
(
t
.
_s
(
t
.
newData
.
likeCount
))])])]),
t
.
_v
(
" "
),
t
.
newList
?
i
(
"div"
,{
staticClass
:
"fx align-items "
,
staticStyle
:{
"margin-top"
:
"30px"
,
"margin-bottom"
:
"10px"
}},[
t
.
_m
(
1
),
t
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"ml-10 fs-16 fw-600"
},[
t
.
_v
(
"相关文章"
)])]):
t
.
_e
(),
t
.
_v
(
" "
),
t
.
_l
(
t
.
newList
,
function
(
n
,
a
){
return
t
.
newList
?
i
(
"div"
,{
key
:
a
,
staticClass
:
"fx align-items justify-between new-list"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage
(
"newDeatils"
,
n
.
id
)}}},[
i
(
"div"
,{
staticClass
:
"fs-16 new-title2"
},[
t
.
_v
(
t
.
_s
(
n
.
title
))]),
t
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"ml-10"
},[
i
(
"img"
,{
staticClass
:
"new-img"
,
attrs
:{
src
:
n
.
coverPicture
}})])]):
t
.
_e
()})],
2
)])},
staticRenderFns
:[
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"div"
,{
staticClass
:
"mt-1"
},[
n
(
"img"
,{
staticClass
:
"mr-5"
,
attrs
:{
src
:
"http://bucket.loday.com.cn/static/h5/fire.png"
,
width
:
"10px"
}})])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"div"
,{
staticClass
:
"pt-5"
},[
n
(
"img"
,{
attrs
:{
src
:
"http://bucket.loday.com.cn/static/h5/xiangg.png"
,
width
:
"13px"
}})])}]};
var
s
=
i
(
"VU/8"
)(
a
,
e
,
!
1
,
function
(
t
){
i
(
"rrrA"
),
i
(
"mx78"
)},
"data-v-16603d90"
,
null
);
n
.
default
=
s
.
exports
},
"c/P/"
:
function
(
t
,
n
,
i
){(
t
.
exports
=
i
(
"FZ+f"
)(
!
1
)).
push
([
t
.
i
,
"
\
np img {
\
n width: 100%!important;
\
n}
\
np{
\
n margin-top: 10px;
\
n letter-spacing:1px;
\
n font-size: 15px;
\
n line-height: 26px;
\
n color: #666;
\
n}
\
nh1{
\
n display: none;
\
n}
\
na{
\
n text-decoration:none
\
n}
\
na span{
\
n color: #333333!important;
\
n}
\
n"
,
""
])},
mx78
:
function
(
t
,
n
,
i
){
var
a
=
i
(
"c/P/"
);
"string"
==
typeof
a
&&
(
a
=
[[
t
.
i
,
a
,
""
]]),
a
.
locals
&&
(
t
.
exports
=
a
.
locals
);
i
(
"rjj0"
)(
"667c078c"
,
a
,
!
0
,{})},
rrrA
:
function
(
t
,
n
,
i
){
var
a
=
i
(
"xfB4"
);
"string"
==
typeof
a
&&
(
a
=
[[
t
.
i
,
a
,
""
]]),
a
.
locals
&&
(
t
.
exports
=
a
.
locals
);
i
(
"rjj0"
)(
"2cdd6ca4"
,
a
,
!
0
,{})},
xfB4
:
function
(
t
,
n
,
i
){(
t
.
exports
=
i
(
"FZ+f"
)(
!
1
)).
push
([
t
.
i
,
"
\
n.new-title[data-v-16603d90]{
\
n color: #333333;
\
n font-weight: 500;
\
n font-size: 18px;
\
n}
\
n.new-title2[data-v-16603d90] {
\
n text-overflow: -o-ellipsis-lastline;
\
n overflow: hidden;
\
n text-overflow: ellipsis;
\
n display: -webkit-box;
\
n -webkit-line-clamp: 2;
\
n line-clamp: 2;
\
n -webkit-box-orient: vertical;
\
n}
\
n.tags[data-v-16603d90]{
\
n font-size: 12px;
\
n margin-right: 10px;
\
n color: #FC7133;
\
n background: rgb(255, 230, 219);
\
n padding: 2px 10px;
\
n border-radius: 10px;
\
n}
\
n.new-list[data-v-16603d90]{
\
n margin:10px;
\
n padding-top: 10px;
\
n border-top: 1px solid #EEEEEE;
\
n}
\
n.content[data-v-16603d90] {
\
n padding: 10px;
\
n background: #FBFBFD;
\
n}
\
n.info[data-v-16603d90] {
\
n letter-spacing:1px;
\
n font-size: 4.266666666666667vw;
\
n line-height: 30px;
\
n color: #444;
\
n margin-top: 20px;
\
n}
\
n.authorAvatar[data-v-16603d90]{
\
n width: 36px;
\
n height: 36px;
\
n /*border: 1px solid;*/
\
n border-radius: 50%;
\
n margin-right: 10px;
\
n}
\
n.back[data-v-16603d90]{
\
n position: absolute;
\
n top:15px;
\
n left: 15px;
\
n z-index: 11;
\
n color: #4a4c5b;
\
n}
\
n.title[data-v-16603d90]{
\
n text-align: center;
\
n margin-top: 12px;
\
n font-weight: 700;
\
n font-size: 18px;
\
n}
\
n.go-back[data-v-16603d90]{
\
n display: inline-block;
\
n width: 10px;
\
n height: 10px;
\
n -webkit-transform: rotate(
\
n -45deg
\
n );
\
n transform: rotate(
\
n -45deg
\
n );
\
n border: 2px solid #4a4c5b;
\
n border-bottom: none;
\
n border-right: none;
\
n}
\
n.new-img[data-v-16603d90]{
\
n border-radius: 5px;
\
n width: 100px;
\
n height: 70px;
\
n}
\
n.lodding[data-v-16603d90]{
\
n width: 100%;
\
n position: absolute;
\
n top:30%;
\
n text-align: center;
\
n font-size: 16px;
\
n font-weight: 700;
\
n}
\
n.new-top[data-v-16603d90]{
\
n -webkit-box-shadow: 0px 2px 2px 0px rgba(231, 231, 231, 0.5);
\
n box-shadow: 0px 2px 2px 0px rgba(231, 231, 231, 0.5);
\
n padding-bottom: 10px;
\
n}
\
n"
,
""
])}});
\ No newline at end of file
webpackJsonp
([
18
],{
"87Th"
:
function
(
t
,
n
,
i
){
"use strict"
;
Object
.
defineProperty
(
n
,
"__esModule"
,{
value
:
!
0
});
var
a
=
{
name
:
"index"
,
data
:
function
(){
return
{
content
:
""
,
liked
:
!
1
,
title
:
""
,
newData
:[],
id
:
0
,
tags
:[],
likeCount
:
0
,
newList
:[]}},
mounted
:
function
(){
this
.
getInfo
()},
methods
:{
topage2
:
function
(){
this
.
$router
.
push
({
name
:
"home"
})},
toPage
:
function
(
t
,
n
){
this
.
$router
.
push
({
name
:
t
,
query
:{
id
:
n
}}),
location
.
reload
()},
goBack
:
function
(){
this
.
$router
.
go
(
-
1
)},
likeArticle
:
function
(
t
){
var
n
=
this
,
i
=
{
id
:
this
.
id
};
this
.
$axios
(
"post"
,
"/article/likeArticle"
,
i
).
then
(
function
(
i
){
200
===
i
.
code
&&
(
n
.
liked
=
1
===
t
)})},
getInfo
:
function
(){
var
t
=
this
,
n
=
{
id
:
this
.
$route
.
query
.
id
};
this
.
$axios
(
"post"
,
"/article/getArticleInfoById"
,
n
).
then
(
function
(
n
){
200
===
n
.
code
&&
(
t
.
id
=
n
.
data
.
id
,
t
.
newData
=
n
.
data
,
t
.
content
=
n
.
data
.
content
,
t
.
title
=
n
.
data
.
title
,
t
.
liked
=
n
.
data
.
liked
,
t
.
tags
=
n
.
data
.
tags
,
t
.
likeCount
=
n
.
data
.
likeCount
,
t
.
newList
=
n
.
data
.
associateArticle
)})}}},
e
=
{
render
:
function
(){
var
t
=
this
,
n
=
t
.
$createElement
,
i
=
t
.
_self
.
_c
||
n
;
return
i
(
"div"
,{
staticClass
:
"newDeatils"
},[
i
(
"div"
,{
staticClass
:
"new-top"
},[
i
(
"div"
,{
staticClass
:
"back"
,
on
:{
click
:
t
.
$utils
.
goBack
}},[
i
(
"i"
,{
staticClass
:
"go-back"
})]),
t
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"title"
},[
t
.
_v
(
"资讯"
)])]),
t
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"content"
},[
i
(
"div"
,{
staticClass
:
"mt-5 new-title"
},[
t
.
_v
(
t
.
_s
(
t
.
title
))]),
t
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"mt-15 mb-10 fx align-items"
},[
i
(
"div"
,[
i
(
"img"
,{
staticClass
:
"authorAvatar"
,
attrs
:{
src
:
t
.
newData
.
authorAvatar
}})]),
t
.
_v
(
" "
),
i
(
"div"
,[
i
(
"div"
,[
t
.
_v
(
t
.
_s
(
t
.
newData
.
authorName
))]),
t
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"fs-12 c-9D mt-5"
},[
t
.
_v
(
t
.
_s
(
t
.
newData
.
releaseTime
))])])]),
t
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"info"
,
domProps
:{
innerHTML
:
t
.
_s
(
t
.
content
)}}),
t
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"fx align-items justify-between mt-15"
},[
i
(
"div"
,{
staticClass
:
"fx align-items"
},
t
.
_l
(
t
.
tags
,
function
(
n
,
a
){
return
a
<
3
?
i
(
"div"
,{
key
:
a
,
staticClass
:
"tags"
},[
t
.
_v
(
t
.
_s
(
n
.
name
))]):
t
.
_e
()}),
0
),
t
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"c-9D fs-12 fx"
},[
t
.
_m
(
0
),
t
.
_v
(
" "
),
i
(
"div"
,{},[
t
.
_v
(
t
.
_s
(
t
.
newData
.
likeCount
))])])]),
t
.
_v
(
" "
),
t
.
newList
?
i
(
"div"
,{
staticClass
:
"fx align-items "
,
staticStyle
:{
"margin-top"
:
"30px"
,
"margin-bottom"
:
"10px"
}},[
t
.
_m
(
1
),
t
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"ml-10 fs-16 fw-600"
},[
t
.
_v
(
"相关文章"
)])]):
t
.
_e
(),
t
.
_v
(
" "
),
t
.
_l
(
t
.
newList
,
function
(
n
,
a
){
return
t
.
newList
?
i
(
"div"
,{
key
:
a
,
staticClass
:
"fx align-items justify-between new-list"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage
(
"newDeatils"
,
n
.
id
)}}},[
i
(
"div"
,{
staticClass
:
"fs-16 new-title2"
},[
t
.
_v
(
t
.
_s
(
n
.
title
))]),
t
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"ml-10"
},[
i
(
"img"
,{
staticClass
:
"new-img"
,
attrs
:{
src
:
n
.
coverPicture
}})])]):
t
.
_e
()})],
2
)])},
staticRenderFns
:[
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"div"
,{
staticClass
:
"mt-1"
},[
n
(
"img"
,{
staticClass
:
"mr-5"
,
attrs
:{
src
:
"http://bucket.loday.com.cn/static/h5/fire.png"
,
width
:
"10px"
}})])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"div"
,{
staticClass
:
"pt-5"
},[
n
(
"img"
,{
attrs
:{
src
:
"http://bucket.loday.com.cn/static/h5/xiangg.png"
,
width
:
"13px"
}})])}]};
var
s
=
i
(
"VU/8"
)(
a
,
e
,
!
1
,
function
(
t
){
i
(
"rrrA"
),
i
(
"mx78"
)},
"data-v-16603d90"
,
null
);
n
.
default
=
s
.
exports
},
"c/P/"
:
function
(
t
,
n
,
i
){(
t
.
exports
=
i
(
"FZ+f"
)(
!
1
)).
push
([
t
.
i
,
"
\
np img {
\
n width: 100%!important;
\
n}
\
np{
\
n margin-top: 10px;
\
n letter-spacing:1px;
\
n font-size: 15px;
\
n line-height: 26px;
\
n color: #666;
\
n}
\
nh1{
\
n display: none;
\
n}
\
na{
\
n text-decoration:none
\
n}
\
na span{
\
n color: #333333!important;
\
n}
\
n"
,
""
])},
mx78
:
function
(
t
,
n
,
i
){
var
a
=
i
(
"c/P/"
);
"string"
==
typeof
a
&&
(
a
=
[[
t
.
i
,
a
,
""
]]),
a
.
locals
&&
(
t
.
exports
=
a
.
locals
);
i
(
"rjj0"
)(
"667c078c"
,
a
,
!
0
,{})},
rrrA
:
function
(
t
,
n
,
i
){
var
a
=
i
(
"xfB4"
);
"string"
==
typeof
a
&&
(
a
=
[[
t
.
i
,
a
,
""
]]),
a
.
locals
&&
(
t
.
exports
=
a
.
locals
);
i
(
"rjj0"
)(
"2cdd6ca4"
,
a
,
!
0
,{})},
xfB4
:
function
(
t
,
n
,
i
){(
t
.
exports
=
i
(
"FZ+f"
)(
!
1
)).
push
([
t
.
i
,
"
\
n.new-title[data-v-16603d90]{
\
n color: #333333;
\
n font-weight: 500;
\
n font-size: 18px;
\
n}
\
n.new-title2[data-v-16603d90] {
\
n text-overflow: -o-ellipsis-lastline;
\
n overflow: hidden;
\
n text-overflow: ellipsis;
\
n display: -webkit-box;
\
n -webkit-line-clamp: 2;
\
n line-clamp: 2;
\
n -webkit-box-orient: vertical;
\
n}
\
n.tags[data-v-16603d90]{
\
n font-size: 12px;
\
n margin-right: 10px;
\
n color: #FC7133;
\
n background: rgb(255, 230, 219);
\
n padding: 2px 10px;
\
n border-radius: 10px;
\
n}
\
n.new-list[data-v-16603d90]{
\
n margin:10px;
\
n padding-top: 10px;
\
n border-top: 1px solid #EEEEEE;
\
n}
\
n.content[data-v-16603d90] {
\
n padding: 10px;
\
n background: #FBFBFD;
\
n}
\
n.info[data-v-16603d90] {
\
n letter-spacing:1px;
\
n font-size: 4.266666666666667vw;
\
n line-height: 30px;
\
n color: #444;
\
n margin-top: 20px;
\
n}
\
n.authorAvatar[data-v-16603d90]{
\
n width: 36px;
\
n height: 36px;
\
n /*border: 1px solid;*/
\
n border-radius: 50%;
\
n margin-right: 10px;
\
n}
\
n.back[data-v-16603d90]{
\
n position: absolute;
\
n top:15px;
\
n left: 15px;
\
n z-index: 11;
\
n color: #4a4c5b;
\
n}
\
n.title[data-v-16603d90]{
\
n text-align: center;
\
n margin-top: 12px;
\
n font-weight: 700;
\
n font-size: 18px;
\
n}
\
n.go-back[data-v-16603d90]{
\
n display: inline-block;
\
n width: 10px;
\
n height: 10px;
\
n -webkit-transform: rotate(
\
n -45deg
\
n );
\
n transform: rotate(
\
n -45deg
\
n );
\
n border: 2px solid #4a4c5b;
\
n border-bottom: none;
\
n border-right: none;
\
n}
\
n.new-img[data-v-16603d90]{
\
n border-radius: 5px;
\
n width: 100px;
\
n height: 70px;
\
n}
\
n.lodding[data-v-16603d90]{
\
n width: 100%;
\
n position: absolute;
\
n top:30%;
\
n text-align: center;
\
n font-size: 16px;
\
n font-weight: 700;
\
n}
\
n.new-top[data-v-16603d90]{
\
n -webkit-box-shadow: 0px 2px 2px 0px rgba(231, 231, 231, 0.5);
\
n box-shadow: 0px 2px 2px 0px rgba(231, 231, 231, 0.5);
\
n padding-bottom: 10px;
\
n}
\
n"
,
""
])}});
\ No newline at end of file
docs/static/js/19.763d86429b6244f30604.js
0 → 100644
View file @
f5f816c8
webpackJsonp
([
19
],{
A8oz
:
function
(
t
,
e
,
i
){(
t
.
exports
=
i
(
"FZ+f"
)(
!
1
)).
push
([
t
.
i
,
"
\
nh1[data-v-e3b41ed4] {
\
n height: 64px;
\
n margin-bottom: 30px;
\
n border-bottom: 1px solid #f3f3f3;
\
n font-size: 18px;
\
n line-height: 64px;
\
n text-align: center;
\
n color: #303030;
\
n display: block;
\
n overflow: hidden;
\
n margin-left: 10%;
\
n margin-right: 10%;
\
n}
\
n.content[data-v-e3b41ed4]{
\
n line-height: 30px;
\
n margin: 0 10px;
\
n}
\
n"
,
""
])},
lI5F
:
function
(
t
,
e
,
i
){
"use strict"
;
Object
.
defineProperty
(
e
,
"__esModule"
,{
value
:
!
0
});
var
n
=
{
render
:
function
(){
var
t
=
this
,
e
=
t
.
$createElement
,
i
=
t
.
_self
.
_c
||
e
;
return
i
(
"div"
,{
staticStyle
:{
background
:
"#ffffff"
}},[
i
(
"div"
,{
staticClass
:
"fx align-items"
,
staticStyle
:{
height
:
"50px"
}},[
i
(
"div"
,{
staticStyle
:{
"margin-right"
:
"35%"
,
"margin-left"
:
"10px"
},
on
:{
click
:
t
.
goBack
}},[
i
(
"img"
,{
attrs
:{
src
:
"http://bucket.loday.com.cn/static/h5/back.png"
,
width
:
"20px"
}})]),
t
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"fs-20 fw-700"
},[
t
.
_v
(
"用户协议"
)])]),
t
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"content"
},[
t
.
_v
(
"
\
n 1. 重要须知
\
n "
),
i
(
"br"
),
t
.
_v
(
"1.1、本用户使用许可协议(下称“协议”或“本协议”)是用户与北京添迈科技有限公司旗下“"
+
t
.
_s
(
t
.
$Title
)
+
"直播”视频直播平台(下称"
+
t
.
_s
(
t
.
$Title
)
+
"直播)之间关于注册、登录“"
+
t
.
_s
(
t
.
$Title
)
+
"直播”视频直播平台(下称“视频直播平台”或“平台”)以及使用平台服务所订立的协议,本协议约定了"
+
t
.
_s
(
t
.
$Title
)
+
"直播与用户之间关于“"
+
t
.
_s
(
t
.
$Title
)
+
"直播”服务方面的权利义务。 “用户”是指注册、登录、使用、浏览、获取本协议项下服务的个人或组织。
\
n "
),
i
(
"br"
),
t
.
_v
(
"1.2、用户应认真阅读(未成年人应当在监护人陪同下阅读)、充分理解本协议中各条款,特别是免除或者限制"
+
t
.
_s
(
t
.
$Title
)
+
"直播责任的免责条款及对用户的权利限制条款,并选择接受或不接受本协议。除非用户接受本协议所有条款,否则用户无权注册、登录或使用"
+
t
.
_s
(
t
.
$Title
)
+
"直播为用户提供的服务。用户的注册、登录、使用等行为将视为对本协议的接受,并同意接受本协议各项条款的约束。
\
n "
),
i
(
"br"
),
t
.
_v
(
"1.3、通过访问和/或使用"
+
t
.
_s
(
t
.
$Title
)
+
"直播,用户表示同意接受本协议的所有条件和条款。"
+
t
.
_s
(
t
.
$Title
)
+
"直播是面向最终用户提供播客实时在线演绎、互动直播等服务的网站。如果用户不愿接受本协议的全部条件和条款,请用户不要访问或使用"
+
t
.
_s
(
t
.
$Title
)
+
"直播。如果用户愿意接受本协议,则意味着用户了解及完全同意本协议的各项内容,以及"
+
t
.
_s
(
t
.
$Title
)
+
"直播对本协议及本协议附件随时所做的任何修改。
\
n "
),
i
(
"br"
),
t
.
_v
(
"1.4、本协议下的条款可由"
+
t
.
_s
(
t
.
$Title
)
+
"直播随时变更,用户须定期审阅本协议。协议条款一旦发生变动,"
+
t
.
_s
(
t
.
$Title
)
+
"直播将会在网站相关的页面上发布。变更后的协议在相关的页面上公布即有效代替原来的协议,恕不再另行通知。用户如不同意"
+
t
.
_s
(
t
.
$Title
)
+
"直播对本协议的所作的任何变更,应立即停止使用"
+
t
.
_s
(
t
.
$Title
)
+
"直播提供的服务。如用户在本协议变更后继续使用"
+
t
.
_s
(
t
.
$Title
)
+
"直播的服务,即视作用户已完全同意变更后的协议。
\
n "
),
i
(
"br"
),
t
.
_v
(
"1.5、请注意:鉴于用户使用网络服务之习惯,用户有权利且有义务自使用"
+
t
.
_s
(
t
.
$Title
)
+
"直播服务之日起每月自行主动对本协议之全部内容进行重新阅读,鉴于上述约定,用户因自身怠于行使该等权利或怠于履行该等义务的,无权以未获知上述内容而对相关条款的法律效力提出异议。
\
n "
),
i
(
"br"
),
t
.
_v
(
"2. 服务内容
\
n "
),
i
(
"br"
),
t
.
_v
(
"2.1、本用户使用许可协议(下称“协议”或“本协议”)是用户与北京添迈科技有限公司旗下“"
+
t
.
_s
(
t
.
$Title
)
+
"直播”视频直播平台(下称"
+
t
.
_s
(
t
.
$Title
)
+
"直播)之间关于注册、登录“"
+
t
.
_s
(
t
.
$Title
)
+
"直播”视频直播平台(下称“视频直播平台”或“平台”)以及使用平台服务所订立的协议,本协议约定了"
+
t
.
_s
(
t
.
$Title
)
+
"直播与用户之间关于“"
+
t
.
_s
(
t
.
$Title
)
+
"直播”服务方面的权利义务。 “用户”是指注册、登录、使用、浏览、获取本协议项下服务的个人或组织。
\
n "
),
i
(
"br"
),
t
.
_v
(
"2.2、用户应认真阅读(未成年人应当在监护人陪同下阅读)、充分理解本协议中各条款,特别是免除或者限制"
+
t
.
_s
(
t
.
$Title
)
+
"直播责任的免责条款及对用户的权利限制条款,并选择接受或不接受本协议。除非用户接受本协议所有条款,否则用户无权注册、登录或使用"
+
t
.
_s
(
t
.
$Title
)
+
"直播为用户提供的服务。用户的注册、登录、使用等行为将视为对本协议的接受,并同意接受本协议各项条款的约束。
\
n "
),
i
(
"br"
),
t
.
_v
(
"2.3、通过访问和/或使用"
+
t
.
_s
(
t
.
$Title
)
+
"直播,用户表示同意接受本协议的所有条件和条款。"
+
t
.
_s
(
t
.
$Title
)
+
"直播是面向最终用户提供播客实时在线演绎、互动直播等服务的网站。如果用户不愿接受本协议的全部条件和条款,请用户不要访问或使用"
+
t
.
_s
(
t
.
$Title
)
+
"直播。如果用户愿意接受本协议,则意味着用户了解及完全同意本协议的各项内容,以及"
+
t
.
_s
(
t
.
$Title
)
+
"直播对本协议及本协议附件随时所做的任何修改。
\
n "
),
i
(
"br"
),
t
.
_v
(
"2.4、本协议下的条款可由"
+
t
.
_s
(
t
.
$Title
)
+
"直播随时变更,用户须定期审阅本协议。协议条款一旦发生变动,"
+
t
.
_s
(
t
.
$Title
)
+
"直播将会在网站相关的页面上发布。变更后的协议在相关的页面上公布即有效代替原来的协议,恕不再另行通知。用户如不同意"
+
t
.
_s
(
t
.
$Title
)
+
"直播对本协议的所作的任何变更,应立即停止使用"
+
t
.
_s
(
t
.
$Title
)
+
"直播提供的服务。如用户在本协议变更后继续使用"
+
t
.
_s
(
t
.
$Title
)
+
"直播的服务,即视作用户已完全同意变更后的协议。
\
n "
),
i
(
"br"
),
t
.
_v
(
"2.5、请注意:鉴于用户使用网络服务之习惯,用户有权利且有义务自使用"
+
t
.
_s
(
t
.
$Title
)
+
"直播服务之日起每月自行主动对本协议之全部内容进行重新阅读,鉴于上述约定,用户因自身怠于行使该等权利或怠于履行该等义务的,无权以未获知上述内容而对相关条款的法律效力提出异议。
\
n "
)])])},
staticRenderFns
:[]};
var
s
=
i
(
"VU/8"
)({
name
:
"index"
,
data
:
function
(){
return
{}},
mounted
:
function
(){},
methods
:{
goBack
:
function
(){
this
.
$router
.
go
(
-
1
)}}},
n
,
!
1
,
function
(
t
){
i
(
"raql"
)},
"data-v-e3b41ed4"
,
null
);
e
.
default
=
s
.
exports
},
raql
:
function
(
t
,
e
,
i
){
var
n
=
i
(
"A8oz"
);
"string"
==
typeof
n
&&
(
n
=
[[
t
.
i
,
n
,
""
]]),
n
.
locals
&&
(
t
.
exports
=
n
.
locals
);
i
(
"rjj0"
)(
"99bb51ea"
,
n
,
!
0
,{})}});
\ No newline at end of file
docs/static/js/24.45a088f3c2b27dd17953.js
0 → 100644
View file @
f5f816c8
webpackJsonp
([
24
],{
"A+aw"
:
function
(
n
,
_
,
r
){
var
b
=
r
(
"zYZ0"
);
"string"
==
typeof
b
&&
(
b
=
[[
n
.
i
,
b
,
""
]]),
b
.
locals
&&
(
n
.
exports
=
b
.
locals
);
r
(
"rjj0"
)(
"494285da"
,
b
,
!
0
,{})},
VKkN
:
function
(
n
,
_
,
r
){
"use strict"
;
Object
.
defineProperty
(
_
,
"__esModule"
,{
value
:
!
0
});
var
b
=
{
render
:
function
(){
var
n
=
this
,
_
=
n
.
$createElement
,
r
=
n
.
_self
.
_c
||
_
;
return
r
(
"div"
,[
r
(
"div"
,{
staticClass
:
"agreement_content"
},[
r
(
"div"
,{
staticClass
:
"fx align-items"
,
staticStyle
:{
height
:
"50px"
}},[
r
(
"div"
,{
staticStyle
:{
"margin-right"
:
"35%"
,
"margin-left"
:
"10px"
},
on
:{
click
:
n
.
goBack
}},[
r
(
"img"
,{
attrs
:{
src
:
"http://bucket.loday.com.cn/static/h5/back.png"
,
width
:
"18px"
}})]),
n
.
_v
(
" "
),
r
(
"div"
,{
staticClass
:
"fs-18"
},[
n
.
_v
(
"隐私协议"
)])]),
n
.
_v
(
" "
),
r
(
"div"
,{
staticClass
:
"content"
},[
r
(
"br"
),
n
.
_v
(
"欢迎您使用"
+
n
.
_s
(
n
.
$Title
)
+
"直播提供的服务!
\
n "
),
r
(
"br"
),
n
.
_v
(
"北京添迈科技有限公司(以下简称“ 我们 ”)是"
+
n
.
_s
(
n
.
$Title
)
+
"直播的开发者和运营者,非常重视用户的隐私和个人信息保护。我们深知个人信息对您的重要性,并会尽全力保护您个人信息的安全。您在使用我们的产品或服务时,我们可能会收集和使用您的相关信息。我们希望通过《隐私政策》(“本隐私政策”)向您说明我们在您使用我们的产品或服务时如何收集、使用、保护这些信息。 本隐私政策不适用于其他独立第三方向您提供的服务,例如我们平台上的第三方依托我们平台向您提供服务时,您向第三方提供的个人信息不适用于本隐私政策,我们对任何第三方使用由您提供的信息不承担任何责任。
\
n 在使用"
+
n
.
_s
(
n
.
$Title
)
+
"直播产品和服务前,请您务必仔细阅读并透彻理解本隐私政策,在确认充分理解并同意后使用相关产品或服务。如果您不同意本隐私政策任何内容,您应立即停止使用"
+
n
.
_s
(
n
.
$Title
)
+
"直播服务。若您使用"
+
n
.
_s
(
n
.
$Title
)
+
"直播的产品或服务,即表示您已充分理解并同意我们在本隐私政策中所述内容。
\
n "
),
r
(
"br"
),
n
.
_v
(
"第一部分 定义
\
n "
),
r
(
"br"
),
n
.
_v
(
"1、您:本隐私政策的“您 ” 特指使用"
+
n
.
_s
(
n
.
$Title
)
+
"直播产品或服务的用户。
\
n "
),
r
(
"br"
),
n
.
_v
(
"2、个人信息:本隐私的个人信息指以电子或者其他方式记录的能够单独或者与其他信息结合识别特定自然人身份或者反映特定自然人活动情况的各种信息。本隐私政策中涉及的个人信息包括:基本信息(包括个人姓名、生日、性别、住址、个人电话号码、电子邮箱);个人身份信息(包括身份证信息);个人形象,声音和画面;网络身份标识信息(包括系统账号、IP地址、邮箱地址及与前述有关的密码、口令、口令保护答案);个人财产信息(交易和消费记录以及球钻、球票虚拟财产信息);通讯录;个人上网记录(包括网站浏览记录、软件使用记录、点击记录);个人常用设备信息(包括硬件型号、设备 网络地址、操作系统类型、软件列表唯一设备识别码(如IMEI/android ID/IDFA/OPENUDID/GUID/SIM卡/IMSI信息在内的描述个人常用设备基本情况的信息);个人位置信息(GPS/WIFI精准定位信息)。
\
n "
),
r
(
"br"
),
n
.
_v
(
"3、个人敏感信息:指一旦泄露、非法提供或滥用可能危害人身和财产安全,极易导致个人名誉、身心健康受到损害或歧视性待遇个人信息。个人敏感信息包括身份证件号码、个人生物识别信息、银行账号、通信记录和内容、财产信息、交易信息、14岁以下(含)未成年人的个人信息。
\
n "
),
r
(
"br"
),
n
.
_v
(
"4、"
+
n
.
_s
(
n
.
$Title
)
+
"直播产品与服务: 指我们出品或运营的各项软件产品和网络服务,包括但不限于构成"
+
n
.
_s
(
n
.
$Title
)
+
"直播直播平台的软件与服务。
\
n "
),
r
(
"br"
),
n
.
_v
(
"5、"
+
n
.
_s
(
n
.
$Title
)
+
"直播账号: 指"
+
n
.
_s
(
n
.
$Title
)
+
"直播产品与服务的相关账号。
\
n "
),
r
(
"br"
),
n
.
_v
(
"6、"
+
n
.
_s
(
n
.
$Title
)
+
"直播平台: 指提供"
+
n
.
_s
(
n
.
$Title
)
+
"直播产品与服务的各个平台,包括网站、安卓移动端软件、苹果移动端软件。
\
n "
),
r
(
"br"
),
n
.
_v
(
"第二部分 隐私政策
\
n "
),
r
(
"br"
),
n
.
_v
(
"本政策将帮助您了解以下内容:
\
n "
),
r
(
"br"
),
n
.
_v
(
"一、我们如何收集您的个人信息
\
n "
),
r
(
"br"
),
n
.
_v
(
"二、我们如何使用您的个人信息
\
n "
),
r
(
"br"
),
n
.
_v
(
"三、我们如何委托处理、共享、转让、公开披露您的个人信息
\
n "
),
r
(
"br"
),
n
.
_v
(
"四、我们如何保存和保护您的个人信息
\
n "
),
r
(
"br"
),
n
.
_v
(
"五、我们如何使用Cookie等同类技术
\
n "
),
r
(
"br"
),
n
.
_v
(
"六、访问、修改和删除信息
\
n "
),
r
(
"br"
),
n
.
_v
(
"七、我们如何处理未成年人的个人信息
\
n "
),
r
(
"br"
),
n
.
_v
(
"八、 隐私政策特别条款
\
n "
),
r
(
"br"
),
n
.
_v
(
"九、 隐私政策的更新
\
n "
),
r
(
"br"
),
n
.
_v
(
"十、 管辖与适用
\
n "
),
r
(
"br"
),
n
.
_v
(
"十一、 如何联系我们
\
n "
),
r
(
"br"
),
n
.
_v
(
"一、我们如何收集您的信息
\
n "
),
r
(
"br"
),
n
.
_v
(
"我们根据合法、正当、必要的原则,为实现本政策下述的各项功能,收集和使用您的个人信息:
\
n "
),
r
(
"br"
),
n
.
_v
(
"(一)您向我们提供的信息。
\
n "
),
r
(
"br"
),
n
.
_v
(
"1、您在我们平台或产品上注册账户时候提交的信息
\
n 当您注册或登录"
+
n
.
_s
(
n
.
$Title
)
+
"直播账号时,您可以通过手机号创建账号,我们将通过发送短信验证码来验证您的身份是否有效,您可以主动完善相关的网络身份识别信息(如头像、昵称和密码),可以填写个人简介标签信息来完善您的个人资料。
\
n 您也可以使用第三方账号(如微信)登录"
+
n
.
_s
(
n
.
$Title
)
+
"直播平台,此时您将授权我们获取您在第三方平台上的公开信息(头像、昵称),并将您的该第三方账号与您的"
+
n
.
_s
(
n
.
$Title
)
+
"直播账号绑定,使您可以通过该第三方账号直接登录并使用"
+
n
.
_s
(
n
.
$Title
)
+
"直播的产品与服务。完成注册后, 您将能够以注册用户身份在"
+
n
.
_s
(
n
.
$Title
)
+
"直播平台上使用观看直播、发送弹幕、留言评论功能。如果您不同意授权或拒绝我们获取上述信息,您仍可在"
+
n
.
_s
(
n
.
$Title
)
+
"直播平台上以游客身份观看直播或进行浏览,但将无法在享受其他注册用户的功能和服务。
\
n 在您使用直播相关功能或服务时(包括但不限于提供直播、使用直播打赏功能、提现服务)时,根据国家相关的法律法规, 您需要提供您的真实身份信息(真实姓名、身份证号)、面部信息( 用于腾讯云人脸识别)以完成实名验证。 这些信息属于个人敏感信息,我们将会尽可能的保护您个人敏感信息的安全。如果您不提供这些信息,您将不能使用直播功能或服务,但不影响您在"
+
n
.
_s
(
n
.
$Title
)
+
"直播平台上享受视频浏览以及注册用户的基础服务。未成年人用户不得使用"
+
n
.
_s
(
n
.
$Title
)
+
"直播平台上的打赏功能及服务。
\
n "
),
r
(
"br"
),
n
.
_v
(
"2、您在使用"
+
n
.
_s
(
n
.
$Title
)
+
"直播产品与服务时填写或提交的信息,包括您的姓名、性别、出生年月日、身份证号码、电话号码、电子邮箱、银行账号。
\
n 请注意: 我们的多项服务,可让您不仅与自己的社交网络分享信息,也与使用该服务的所有用户公开分享您的相关信息,例如,您在我们平台上传或发布的信息(包括您公开的个人信息、您建立的名单)、您对其他人上传或发布的信息作出的回应,以及包括与这些信息有关的位置数据、视频、音频信息。使用我们服务的其他用户也有可能分享与您有关的信息(包括位置数据、视频、音频信息)。特别是,我们的社交媒体服务,是专为使您与世界各地的用户共享信息而设计,您可以使共享信息实时、广泛地传递。 只要您不删除共享信息,有关信息会一直留存在公共领域;即使您删除共享信息,有关信息仍可能由其他用户或不受我们控制的非关联第三方独立地缓存、复制或储存,或由其他用户或第三方在公共领域保存。
\
n 因此,请您谨慎考虑通过"
+
n
.
_s
(
n
.
$Title
)
+
"直播产品与服务上传、发布和交流的信息内容。在一些情况下,您可通过我们某些服务的隐私设定来控制有权浏览您共享信息的用户范围。如要求从我们的服
\
n 务中删除您的相关信息,请和我们取得联系。
\
n "
),
r
(
"br"
),
n
.
_v
(
"(二)在您使用服务过程中收集的信息。
\
n "
),
r
(
"br"
),
n
.
_v
(
"为了更好的为您提供服务,我们会收集您的相关信息,这类信息包括:
\
n "
),
r
(
"br"
),
n
.
_v
(
"1、为保障您正常使用"
+
n
.
_s
(
n
.
$Title
)
+
"直播平台的基础功能和正常服务、改进及优化我们的服务体验、保障您的帐号安全, 我们会自动接收并记录您的浏览器、计算机、移动设备的信息,包括但不限于您的IP地址、浏览器的类型、使用的语言、访问日期和时间、软硬件特征信息及您的网页记录数据 ;如您下载或使用我们或我们关联公司客户端软件,或访问移动网页使用我们平台的服务时,我们可能会读取与您位置和移动设备相关的信息,包括但不限于设备型号、设备识别码、操作系统、分辨率、电信运营商。请您了解,这些信息是我们提供服务和保障服务正常运行所必须收集的基本信息。
\
n "
),
r
(
"br"
),
n
.
_v
(
"2、我们会收集您通过"
+
n
.
_s
(
n
.
$Title
)
+
"直播平台自行上传或发布的内容、信息,例如文字、共享照片、录音、录像及该类信息的日期、时间或地点。当您使用上述功能时,我们会向您请求授权相机、照片、麦克风权限和设备所在位置信息权限。您可以自行选择是否向我们提供该授权,如果拒绝,将无法使用此项功能,但不影响您使用"
+
n
.
_s
(
n
.
$Title
)
+
"直播平台的其他功能。
\
n "
),
r
(
"br"
),
n
.
_v
(
"3、为向您提供内容展示,提高用户体验,我们会收集如下信息:
\
n "
),
r
(
"br"
),
n
.
_v
(
"(1)关注、搜索、浏览记录您的操作、使用行为信息;为此,我们会收集您使用"
+
n
.
_s
(
n
.
$Title
)
+
"直播平台时的设备信息,包括设备型号、、设备的MAC地址、唯一设备标识符、操作系统、分辨率、电信运营商软硬件信息。
\
n "
),
r
(
"br"
),
n
.
_v
(
"(2)反馈、发布、点赞、评论、打赏,您主动提供的互动信息会存储在我们的服务器中;
\
n "
),
r
(
"br"
),
n
.
_v
(
"(3)获得您明示授权后的地理位置信息,该信息便我们基于您的地理位置为您切换到对应位置的直播服务。位置信息属于敏感信息,拒绝提供该信息仅会使您无法获得更好的直播服务,但不影响您正常使用其他功能。
\
n "
),
r
(
"br"
),
n
.
_v
(
"4、提供充值消费相关的功能或服务
\
n "
),
r
(
"br"
),
n
.
_v
(
"当您使用"
+
n
.
_s
(
n
.
$Title
)
+
"直播产品与服务的消费功能时,我们会收集您的充值记录、消费记录信息, 以便您查询自己的交易记录,同时尽最大程度保护您的财产、虚拟财产安全。 上述信息属于敏感信息,但收集上述信息为实现相关功能所必须,否则将无法完成交易。
\
n "
),
r
(
"br"
),
n
.
_v
(
"5、除上述信息外,为了改进服务质量,我们还可能收集您的其他信息,包括且并不限于您与我们的客户服务团队联系时您提供的相关信息,您参与问卷调查时向我们发送的问卷答复信息,以及您与我们的关联公司、合作方互动时提供的相关信息。与此同时,为提高您使用相关服务的安全性,更准确地预防钓鱼网站欺诈和木马病毒,我们可能会通过了解一些您的网络使用习惯、您常用的软件信息手段来判断您账户的风险,并可能会记录一些我们认为有风险的URL。
\
n "
),
r
(
"br"
),
n
.
_v
(
"(三)我们从第三方获得您个人信息的情形。
\
n "
),
r
(
"br"
),
n
.
_v
(
"为了给您提供更好的服务或为了预防互联网犯罪,我们的关联公司、合作伙伴会依据法律法规、监管政策的规定或征得您同意的前提下,向我们分享您的个人信息。 我们可能从第三方获取您授权共享的账户信息(头像、昵称) ,并在您同意本隐私政策后将您的第三方账户与您的账户绑定,使您可以通过第三方账户直接登录并使用我们的产品或服务。我们会将依据与第三方的约定、对个人信息来源的合法性进行确认后,在符合相关法律法规、监管政策规定的前提下,使用您的这些个人信息。
\
n "
),
r
(
"br"
),
n
.
_v
(
"第三方(SDK)获取权限和使用信息如下:
\
n "
),
r
(
"br"
),
n
.
_v
(
"SDK名称及所属公司
\
n "
),
r
(
"br"
),
n
.
_v
(
"信息获取
\
t目的/用途
\
n "
),
r
(
"br"
),
n
.
_v
(
"友盟(北京锐讯灵通科技有限公司)
\
tSDK或API版本、平台、时间戳、应用标识符、应用程序版本、应用分发渠道、网卡(MAC)地址、设备型号、终端制造厂商、终端设备操作系统版本、应用使用时长、语言所在地、时区和网络状态(WiFi)
\
t用于用户数据的统计分析和平台行为数据埋点统计
\
n "
),
r
(
"br"
),
n
.
_v
(
"阿里云OSS(阿里云计算有限公司)
\
t 网络访问、访问网络状态、访问WIFI状态、写入储存权限
\
t实时云数据存储,提供用户反馈功能
\
n "
),
r
(
"br"
),
n
.
_v
(
n
.
_s
(
n
.
$Title
)
+
"直播APP权限获取说明:
\
n "
),
r
(
"br"
),
n
.
_v
(
"在您使用"
+
n
.
_s
(
n
.
$Title
)
+
"直播的部分功能和/或服务可能需要您自行开启以下权限。您有权自行决定开启或关闭这些权限,开启即代表您授权"
+
n
.
_s
(
n
.
$Title
)
+
"直播可以收集和使用这些信息来实现相关功能。如果您不使用这些功能和/或服务,您可以选择不开启或者关闭,"
+
n
.
_s
(
n
.
$Title
)
+
"直播不会收集该部分信息,且关闭不影响基本业务功能使用。与权限获取场景所涉及的个人信息处理或平台功能相关更详细的情况及处理规则,以本政策为补充。
\
n "
),
r
(
"br"
),
n
.
_v
(
"(1)定位信息:开启定位信息,为方便您在使用社区发布消息和展示附近新闻时获取当前位置。
\
n "
),
r
(
"br"
),
n
.
_v
(
"(2)使用相机:开启相机权限,为向您扫一扫和社区发布内容上传图片相关功能。
\
n "
),
r
(
"br"
),
n
.
_v
(
"(3)读取短信/彩信信息:获取用户短信内验证码,一键登录功能。
\
n "
),
r
(
"br"
),
n
.
_v
(
"(4)读写存储:开启读写存储权限,使用于用户头像、个人相册、发布动态、下载文件、更新应用。
\
n "
),
r
(
"br"
),
n
.
_v
(
"(5)使用录音:开启麦克风权限,为向您提供聊天界面发送语音、语音输入、视频/语音通话、客服协助视频认证相关功能。
\
n "
),
r
(
"br"
),
n
.
_v
(
"(6)使用悬浮窗:用于房间最小化,关闭房间后可快速回到房间。
\
n "
),
r
(
"br"
),
n
.
_v
(
"(7)设备信息:获取设备信息(设备序列号、IMEI、IP、IMSI、MAC地址、手机号码),安装列表,用于储存为服务日志信息和安全保障功能。
\
n "
),
r
(
"br"
),
n
.
_v
(
"(8)系统日志:获取系统日志,为开展数据分析和更好改善平台服务。
\
n "
),
r
(
"br"
),
n
.
_v
(
"(9)网络状态:获取网络、检测wifi状态,用于加载在线内容和服务功能。
\
n "
),
r
(
"br"
),
n
.
_v
(
"二、我们如何使用您的信息
\
n "
),
r
(
"br"
),
n
.
_v
(
"为了提高服务质量,我们可能把您的信息用于下列用途:
\
n "
),
r
(
"br"
),
n
.
_v
(
"1、向您提供服务;
\
n "
),
r
(
"br"
),
n
.
_v
(
"2、用于身份验证、客户服务、安全防范、诈骗监测、存档和备份用途,确保我们向您提供的产品和服务的安全性;
\
n "
),
r
(
"br"
),
n
.
_v
(
"3、软件认证或管理软件升级;
\
n "
),
r
(
"br"
),
n
.
_v
(
"4、让您参与有关我们产品和服务的调查;
\
n "
),
r
(
"br"
),
n
.
_v
(
"5、经您许可的其他用途。
\
n "
),
r
(
"br"
),
n
.
_v
(
"三、我们如何委托处理、共享、转让、公开披露您的信息
\
n "
),
r
(
"br"
),
n
.
_v
(
"(一)委托处理
\
n "
+
n
.
_s
(
n
.
$Title
)
+
"直播平台上提供的直播业务功能中某些具体的模块或功能由外部供应商提供。例如 我们会聘请服务提供商来协助我们对实名认证用户完成人脸识别 。
\
n 对我们委托处理个人信息的公司、组织和个人,我们会与其签署严格的保密协定,要求他们按照我们的要求、本隐私政策以及其他任何相关的保密和安全措施来处理个人信息。
\
n "
),
r
(
"br"
),
n
.
_v
(
"(二)共享
\
n "
),
r
(
"br"
),
n
.
_v
(
"1、与关联公司间共享:为便于我们基于"
+
n
.
_s
(
n
.
$Title
)
+
"直播账户向您提供产品和服务,展示您可能感兴趣的信息,识别会员账号异常,保护"
+
n
.
_s
(
n
.
$Title
)
+
"直播关联公司或其他用户或公众的人身财产安全免遭侵害,您的个人信息可能会与我们的关联公司和/或其指定的服务提供商共享。我们只会共享必要的个人信息,且受本隐私政策中所声明目的的约束,如果我们共享您的个人敏感信息或关联公司改变个人信息的使用及处理目的,将再次征求您的授权同意;
\
n "
),
r
(
"br"
),
n
.
_v
(
"2、与授权合作伙伴共享:我们可能委托授权合作伙伴为您提供某些服务或代表我们履行职能,我们仅会出于本隐私政策声明的合法、正当、必要、特定、明确的目的共享您的信息,授权合作伙伴只能接触到其履行职责所需信息,且不得将此信息用于其他任何目的。
\
n 我们会与其约定严格的数据保护措施,令其按照我们的说明、本隐私政策以及其他任何相关的保密和安全措施来处理个人信息。
\
n "
),
r
(
"br"
),
n
.
_v
(
"(三)转让
\
n "
),
r
(
"br"
),
n
.
_v
(
"我们不会将您的个人信息转让给任何公司、组织和个人,但以下情况除外:
\
n "
),
r
(
"br"
),
n
.
_v
(
"1、在获取明确同意的情况下转让:获得您的明确同意后,我们会向其他方转让您的个人信息;
\
n "
),
r
(
"br"
),
n
.
_v
(
"2、满足法律法规、法律程序的要求或强制性的政府要求或司法裁定;
\
n "
),
r
(
"br"
),
n
.
_v
(
"3、如果我们或我们的关联公司涉及合并、分立、清算、资产或业务的收购或出售交易,您的个人信息有可能作为此类交易的一部分而被转移, 我们将按照法律法规规定确保该等信息在转移时的机密性,并尽最大可能确保个人信息的继受方继续受本隐私政策的约束,保护您的个人信息,否则我们将要求继受方重新征得您的授权同意。
\
n "
),
r
(
"br"
),
n
.
_v
(
"(四)公开披露
\
n "
),
r
(
"br"
),
n
.
_v
(
"我们仅会在以下情况下,公开披露您的个人信息:
\
n "
),
r
(
"br"
),
n
.
_v
(
"1、获得您明确同意或基于您的主动选择,我们可能会公开披露您的个人信息;
\
n "
),
r
(
"br"
),
n
.
_v
(
"2、如果我们确定您出现违反法律法规、监管政策或严重违反"
+
n
.
_s
(
n
.
$Title
)
+
"直播平台相关协议及规则的情况,或为保护其他用户或公众的人身财产安全免遭侵害,我们可能依据法律法规、监管政策或征得您同意的情况下披露关于您的个人信息,包括相关违规行为以及"
+
n
.
_s
(
n
.
$Title
)
+
"直播平台已对您采取的措施。
\
n "
),
r
(
"br"
),
n
.
_v
(
"3、法律强制性规定或者有权的行政或司法机关依法要求我们应当披露您的个人信息时。
\
n "
),
r
(
"br"
),
n
.
_v
(
"四、我们如何保存和保护您的个人信息
\
n "
),
r
(
"br"
),
n
.
_v
(
"(一) 您个人信息的保存
\
n "
),
r
(
"br"
),
n
.
_v
(
"1、保存期限
\
n "
),
r
(
"br"
),
n
.
_v
(
"您在使用"
+
n
.
_s
(
n
.
$Title
)
+
"直播产品与服务期间,我们将持续为您保存您的个人信息。如果您注销帐户或主动删除上述信息,我们将依据《网络安全法》等法律法规、监管政策的规定保存您的信息。在您注销帐户或主动删除上述信息后,我们不会再对您的个人信息进行商业化使用,但我们可能会对您的个人信息进行匿名化处理后使用。
\
n "
),
r
(
"br"
),
n
.
_v
(
"2、保存地域
\
n "
),
r
(
"br"
),
n
.
_v
(
"您的个人信息均储存于可适用的法律所允许的地理位置,以来自中国大陆地区的用户为例,其个人信息均会被存储在位于中国大陆地区的服务器上。除非法律要求或许可,我们不会对您的个人信息进行跨境传输。如果您使用VPN或可能隐藏您真实地理位置的技术,或者遇到域名或IP地址解析不准确的客观情况,您可能会被连接到上述地理位置以外的服务器上,此时您的个人信息将可能发生跨境传输。
\
n "
),
r
(
"br"
),
n
.
_v
(
"(二)您个人信息的保护
\
n "
),
r
(
"br"
),
n
.
_v
(
"1、为保障您的信息安全,我们努力采取各种合理的物理、电子和管理方面的安全措施来保护您的信息,使您的信息不会被泄漏、毁损或者丢失,包括但不限于 SSL、信息加密存储、数据中心的访问控制。我们对可能接触到您的信息的员工或外包人员也采取了严格管理,包括但不限于根据岗位的不同采取不同的权限控制,与他们签署保密协议,监控他们的操作情况等措施。我们会按现有技术提供相应的安全措施来保护您的信息,提供合理的安全保障,我们将尽力做到使您的信息不被泄漏、毁损或丢失。
\
n "
),
r
(
"br"
),
n
.
_v
(
"2、您的账户均有安全保护功能,请妥善保管您的账户及密码信息。我们将通过向其它服务器备份、对用户密码进行加密的安全措施确保您的信息不丢失,不被滥用和变造。尽管有前述安全措施,但同时也请您理解在信息网络上不存在 “完善的安全措施 ” 。
\
n "
),
r
(
"br"
),
n
.
_v
(
"3、在使用我们平台服务进行网上交易时,您不可避免地要向交易对方或潜在的交易对方披露自己的个人信息,如银行账户信息、联络方式或者邮政地址。请您妥善保护自己的个人信息,仅在必要的情形下向他人提供。如您发现自己的个人信息泄密,尤其是您的账户及密码发生泄露,请您立即联络我们客服,以便我们采取相应措施。
\
n "
),
r
(
"br"
),
n
.
_v
(
"(三)安全事件通知
\
n "
),
r
(
"br"
),
n
.
_v
(
"1、我们会制定网络安全事件应急预案,及时处置系统漏洞、计算机病毒、网络攻击、网络侵入等安全风险,在发生危害网络安全的事件时,我们会立即启动应急预案,采取相应的补救措施,并按照规定向有关主管部门报告。
\
n "
),
r
(
"br"
),
n
.
_v
(
"2、个人信息泄露、毁损、丢失属于公司级特大安全事件,我们会负责定期组织工作组成员进行安全预案演练,防止此类安全事件发生。若一旦不幸发生,我们将按照最高优先级启动应急预案,组成紧急应急小组,在最短时间内追溯原因并减少损失。
\
n "
),
r
(
"br"
),
n
.
_v
(
"3、在不幸发生个人信息安全事件后,我们将按照法律法规的要求,及时向您告知安全事件的基本情况和可能的影响、我们已采取或将要采取的处理措施、您可自主防范和降低的风险的建议、对您的补救措施。我们将及时将事件相关情况以站内通知、短信通知、电话或邮件您预留的联系方式告知您,难以逐一告知时我们会采取合理、有效的方式发布公告。同时,我们还将按照监管部门要求,主动上报个人信息安全事件的处置情况。
\
n "
),
r
(
"br"
),
n
.
_v
(
"五、我们如何使用Cookie等同类技术
\
n "
),
r
(
"br"
),
n
.
_v
(
"为使您获得更轻松的访问体验,您访问我们平台网站或使用我们平台提供的服务时,我们可能会通过小型数据文件识别您的身份,这么做是帮您省去重复输入注册信息的步骤,或者帮助判断您的账户安全。这些数据文件可能是 Cookie,Flash Cookie,您的浏览器或关联应用程序提供的其他本地存储(统称“Cookie”)。
\
n 请您理解,我们的某些服务只能通过使用“Cookie”才可得到实现。如果您的浏览器或浏览器附加服务允许,您可以修改对Cookie的接受程度或者拒绝我们的Cookie,但这一举动在某些情况下可能会影响您安全访问我们平台相关网站和使用我们平台提供的服务。
\
n 我们的产品和服务上可能会有其他合作方放置的Cookies或Web beacon。这些 Cookie和web beacon可能会收集与您相关的非个人身份信息,以用于分析用户如何使用该等服务、向您发送您可能感兴趣的内容,或用于评估内容服务的效果。这些第三方Cookies或Web beacon收集和使用该等信息,不受本隐私政策约束,而是受相关使用者的隐私政策约束,我们不对第三方的Cookies或Web beacon承担责任。
\
n 您可以通过浏览器设置拒绝或管理Cookies或Web beacon。但请注意,如果停用Cookies或Web beacon,您有可能无法享受佳的服务体验,某些服务也可能无法正常使用。
\
n "
),
r
(
"br"
),
n
.
_v
(
"六、访问、修改和删除信息
\
n "
),
r
(
"br"
),
n
.
_v
(
"您可以在使用我们服务的过程中,访问、修改和删除您提供的注册信息和其他个人信息。您访问、修改和删除个人信息的范围和方式将取决于您使用的具体服务。
\
n "
),
r
(
"br"
),
n
.
_v
(
"我们将按照本隐私政策所述,仅为实现我们产品或服务的功能,收集、使用您的信息。如您发现我们违反法律、行政法规的规定或者双方的约定收集、使用您的个人信息,您可以要求我们删除。如您发现我们收集、存储的您的个人信息有错误的,您也可以要求我们更正。
\
n "
),
r
(
"br"
),
n
.
_v
(
"您可以通过以下方式访问、修改或删除自己的信息:
\
n "
),
r
(
"br"
),
n
.
_v
(
"1、登录"
+
n
.
_s
(
n
.
$Title
)
+
"直播客户端App,进入“个人中心”→“我的资料”,对个人资料信息进行访问、修改或删除;
\
n "
),
r
(
"br"
),
n
.
_v
(
"2、登录"
+
n
.
_s
(
n
.
$Title
)
+
"直播客户端App,进入“个人中心”→ (设置按钮),选择对应的设置选项,对账号与安全、隐私设置信息进行访问、修改或删除;
\
n "
),
r
(
"br"
),
n
.
_v
(
"3、关于注销账户的特别说明:
\
n "
),
r
(
"br"
),
n
.
_v
(
"(1)账号一旦注销,您将无法登录、使用该账号,也就是说您将无法再以此账号登录/使用/继续使用"
+
n
.
_s
(
n
.
$Title
)
+
"直播的相关产品与服务;
\
n "
),
r
(
"br"
),
n
.
_v
(
"(2)账号一旦注销,您曾通过该账号登录、使用的产品与服务下的所有内容、信息、数据、记录将会被删除或匿名化处理,您也无法再检索、访问、获取、继续使用和找回,也无权要求我们找回(但法律法规另有规定或监管部门另有要求的除外),包括: 该账号下的个人资料(例如:头像、昵称)及绑定信息(例如:绑定手机号、邮箱); 该账号下的您的个人信息;该账号曾发表的所有内容(例如:图片、照片、评论、互动、点赞);其他所有内容、信息、数据、记录。
\
n "
),
r
(
"br"
),
n
.
_v
(
"(3)账号一旦注销,您与我们曾签署过的相关用户协议、其他权利义务性文件等相应终止(但我们与您之间已约定继续生效的或法律法规另有规定的除外);
\
n "
),
r
(
"br"
),
n
.
_v
(
"(4)账号注销后,您的贵族、VIP、钱包余额权益将被完全删除。
\
n "
),
r
(
"br"
),
n
.
_v
(
"(5)账号注销的处理期限为10日,也就是说,在您已成功向我们提交了"
+
n
.
_s
(
n
.
$Title
)
+
"直播账号注销申请后的10日内(从成功提交申请之时起算),账号将被注销(本协议另有约定的除外)。
\
n "
),
r
(
"br"
),
n
.
_v
(
"5、账号注销步骤:
\
n "
),
r
(
"br"
),
n
.
_v
(
"(1)点击app右下角“我的”;
\
n "
),
r
(
"br"
),
n
.
_v
(
"(2)点击我的页面顶部个人信息编辑区;
\
n "
),
r
(
"br"
),
n
.
_v
(
"(3)进入个人信息页,点击“注销账号”;
\
n "
),
r
(
"br"
),
n
.
_v
(
"(4)获取短信验证码;
\
n "
),
r
(
"br"
),
n
.
_v
(
"(5)输入验证码后,点击“确定注销” 。
\
n "
),
r
(
"br"
),
n
.
_v
(
"6、按照本隐私政策文末所列明的公开联系方式,与我们取得联系。
\
n "
),
r
(
"br"
),
n
.
_v
(
"(二)改变您授权同意的范围
\
n "
),
r
(
"br"
),
n
.
_v
(
"每个业务功能需要一些基本的个人信息才能得以完成。您可以通过改变手机、平板电脑智能移动设备的设置或通过上方列举的方式向我们给予或收回授权同意。当您收回相关的授权同意后,我们将不再处理相应的个人信息。但您收回同意的决定,不会影响此前基于您的授权而开展的个人信息处理。
\
n "
),
r
(
"br"
),
n
.
_v
(
"(三)我们如何响应您的上述请求
\
n "
),
r
(
"br"
),
n
.
_v
(
"在您访问、修改或删除相关信息或账号时,我们可能会要求您进行身份验证,以保障帐号的安全。
\
n "
),
r
(
"br"
),
n
.
_v
(
"请您理解,由于技术所限、法律或监管要求,我们可能无法满足您的所有要求,我们会在合理的期限内答复您的请求。同时,按照相关法律法规及国家标准,在以下情形中,我们可能无法响应您的请求:
\
n "
),
r
(
"br"
),
n
.
_v
(
"1. 与国家安全、国防安全直接相关的;
\
n "
),
r
(
"br"
),
n
.
_v
(
"2. 与公共安全、公共卫生、重大公共利益直接相关的;
\
n "
),
r
(
"br"
),
n
.
_v
(
"3. 与犯罪侦查、起诉、审判和执行判决等直接相关的;
\
n "
),
r
(
"br"
),
n
.
_v
(
"4. 有充分证据表明您存在主观恶意或滥用权利的;
\
n "
),
r
(
"br"
),
n
.
_v
(
"5. 响应您的请求将导致其他个人、组织的合法权益受到严重损害的;
\
n "
),
r
(
"br"
),
n
.
_v
(
"6. 涉及商业秘密的。
\
n "
),
r
(
"br"
),
n
.
_v
(
"七、未成年人隐私权特别约定
\
n "
),
r
(
"br"
),
n
.
_v
(
"我们要求父母或监护人在阅读本隐私政策后指导未满十八岁(或可适用的法律规定的其他成年年龄,一般取决于用户的国籍和当前所在国家/地区)的未成年人使用我们的服务。
\
n 我们不会在知情的情况下故意收集未成年人的个人信息。除非所在地法律允许并且监护人同意,未成年人请不要注册账户或发送自己的姓名、住址、电话、邮件地址信息给我们。如果我们不小心收集到了未成年人的信息,我们在知情后会尽快删除。如果您认为我们可能不当地持有关于未成年人的信息,请按照本隐私政策篇末提供的方式联系我们。
\
n "
),
r
(
"br"
),
n
.
_v
(
"八、隐私政策特别条款
\
n "
),
r
(
"br"
),
n
.
_v
(
"您充分知晓,以下情形中,我们收集、使用个人信息无需征得您的授权同意:
\
n "
),
r
(
"br"
),
n
.
_v
(
"1、与国家安全和社会公共利益有关的;
\
n "
),
r
(
"br"
),
n
.
_v
(
"2、与犯罪侦查、起诉、审判和判决执行等有关的;
\
n "
),
r
(
"br"
),
n
.
_v
(
"3、出于维护个人信息主体或其他个人的生命、财产等重大合法权益但又很难得到本人同意的;
\
n "
),
r
(
"br"
),
n
.
_v
(
"4、所收集的个人信息是个人信息主体自行向社会公众公开的;
\
n "
),
r
(
"br"
),
n
.
_v
(
"5、从合法公开披露的信息中收集的您的个人信息的,如合法的新闻报道、政府信息公开等渠道;
\
n "
),
r
(
"br"
),
n
.
_v
(
"6、 违反法律规定或违反我们平台规则导致我们已对您采取必要措施;
\
n "
),
r
(
"br"
),
n
.
_v
(
"7、根据您的要求签订合同所必需的;
\
n "
),
r
(
"br"
),
n
.
_v
(
"8、用于维护所提供的产品或服务的安全稳定运行所必需的,例如发现、处置产品或服务的故障;
\
n "
),
r
(
"br"
),
n
.
_v
(
"9、为合法的新闻报道所必需的;
\
n
\
n "
),
r
(
"br"
),
n
.
_v
(
"10、学术研究机构基于公共利益开展统计或学术研究所必要,且对外提供学术研究或描述的结果时,对结果中所包含的个人信息进行去标识化处理的;
\
n "
),
r
(
"br"
),
n
.
_v
(
"11、法律法规规定的其他情形。
\
n "
),
r
(
"br"
),
n
.
_v
(
"九、隐私政策的变更
\
n 我们可能适时修订本隐私政策的条款,该修订构成本隐私政策的一部分。如该等修订造成您在本隐私政策下权利的实质减少,我们将在修订生效前通过在主页上显著位置提示或向您发送电子邮件或以其他方式通知您。在该种情况下,若您继续使用我们的服务,即表示同意受经修订的本隐私政策的约束。
\
n "
),
r
(
"br"
),
n
.
_v
(
"十、管辖与法律适用
\
n "
),
r
(
"br"
),
n
.
_v
(
"本隐私政策的成立、生效、履行、解释及纠纷解决,适用中华人民共和国大陆地区法律,并明确排除其冲突法规范的适用。
\
n 若您和我们发生任何纠纷或争议,首先应友好协商解决;协商不成的,您同意将纠纷或争议提交深圳互联网法院通过诉讼解决;纠纷事由依法不属于南宁互联网法院受理范围的,应提交本隐私政策签订地(广东省深圳市南山区)有管辖权的人民法院管辖。
\
n "
),
r
(
"br"
),
n
.
_v
(
"十一、如何联系我们
\
n "
),
r
(
"br"
),
n
.
_v
(
"您可以通过以下方式与我们联系:
\
n "
),
r
(
"br"
),
n
.
_v
(
"1、如对本隐私政策内容有任何疑问、意见或建议,您可以联系我们的在线"
+
n
.
_s
(
n
.
$Title
)
+
"直播体育官网右下角“在线客服”或者通过"
+
n
.
_s
(
n
.
$Title
)
+
"直播客户端APP “我的”-“在线客服”与我们取得联系。
\
n "
),
r
(
"br"
),
n
.
_v
(
"2、我们还设立了个人信息保护专职部门,您可以发送邮件与我们联系。
\
n "
),
r
(
"br"
),
n
.
_v
(
"邮箱:smsugk@163.com
\
n "
),
r
(
"br"
),
n
.
_v
(
"常用办公地址:北京市房山区良乡凯旋大街建设路18号-D670
\
n "
),
r
(
"br"
),
n
.
_v
(
"北京添迈科技有限公司 法务部收
\
n "
),
r
(
"br"
),
n
.
_v
(
"注:本《隐私权保护政策 》版本更新日期为2021年07月12日,于2021年07月12日正式生效,并于正式生效之日替代与您之间原已生效的《隐私权保护政策》。
\
n
\
n "
)])])])},
staticRenderFns
:[]};
var
v
=
r
(
"VU/8"
)({
name
:
"index"
,
data
:
function
(){
return
{}},
mounted
:
function
(){},
methods
:{
goBack
:
function
(){
this
.
$router
.
go
(
-
1
)}}},
b
,
!
1
,
function
(
n
){
r
(
"A+aw"
)},
"data-v-40355e29"
,
null
);
_
.
default
=
v
.
exports
},
zYZ0
:
function
(
n
,
_
,
r
){(
n
.
exports
=
r
(
"FZ+f"
)(
!
1
)).
push
([
n
.
i
,
"
\
nh1[data-v-40355e29] {
\
n height: 64px;
\
n margin-bottom: 30px;
\
n border-bottom: 1px solid #f3f3f3;
\
n font-size: 18px;
\
n line-height: 64px;
\
n text-align: center;
\
n color: #303030;
\
n display: block;
\
n overflow: hidden;
\
n margin-left: 10%;
\
n margin-right: 10%;
\
n}
\
n.content[data-v-40355e29]{
\
n line-height: 30px;
\
n margin: -30px 10px 10px 10px;
\
n}
\
n"
,
""
])}});
\ No newline at end of file
docs/static/js/2
4.ee9813af8e959e33d3bd
.js
→
docs/static/js/2
5.145f6dd3886b43028e87
.js
View file @
f5f816c8
webpackJsonp
([
24
],{
"4bMt"
:
function
(
t
,
n
,
i
){
var
a
=
i
(
"K4fL"
);
"string"
==
typeof
a
&&
(
a
=
[[
t
.
i
,
a
,
""
]]),
a
.
locals
&&
(
t
.
exports
=
a
.
locals
);
i
(
"rjj0"
)(
"c04a344c"
,
a
,
!
0
,{})},
K4fL
:
function
(
t
,
n
,
i
){(
t
.
exports
=
i
(
"FZ+f"
)(
!
1
)).
push
([
t
.
i
,
"
\
n.seach-input[data-v-1dd388dd]{
\
n background: #EEEEEE;
\
n border-radius: 30px;
\
n padding: 10px;
\
n font-size: 12px;
\
n width: 90%;
\
n opacity: 0.7;
\
n}
\
n.seach-right[data-v-1dd388dd]{
\
n height: 15px;
\
n width: 2px;
\
n background: #999999;
\
n margin-left: 5px;
\
n margin-right: 5px;
\
n}
\
n.main[data-v-1dd388dd]{
\
n background: rgb(250, 250, 250);
\
n margin-top: 10px;
\
n padding: 10px;
\
n position: absolute;
\
n top: 50px;
\
n bottom: 0px;
\
n left: 0px;
\
n width: 100%;
\
n -webkit-box-sizing: border-box;
\
n box-sizing: border-box;
\
n overflow: hidden;
\
n overflow-y: scroll;
\
n}
\
n.hot-main[data-v-1dd388dd]{
\
n background: white;
\
n padding: 10px;
\
n /*border-radius: 5px;*/
\
n}
\
n.hotRankList[data-v-1dd388dd]{
\
n border-bottom: 1px solid #F6F7F8;
\
n padding:0px 15px 15px 15px;
\
n}
\
n.matchInfo[data-v-1dd388dd]{
\
n height: 46px;
\
n background: #F6F7F8;
\
n font-size: 12px;
\
n color: #758199;
\
n margin-top: 10px;
\
n padding: 10px;
\
n}
\
n.teamHomeName[data-v-1dd388dd]{
\
n width:65%;border-left: 1px solid #EDEEEF;text-align: center;font-size: 12px;
\
n}
\
n.jingcai[data-v-1dd388dd]{
\
n width: 50px;
\
n height: 19px;
\
n border-radius: 3px;
\
n color: #FC7133;
\
n font-size: 12px;
\
n text-align: center;
\
n font-weight: 600;
\
n}
\
n.score[data-v-1dd388dd]{
\
n background: #CDCFD2;
\
n border-radius: 1px;
\
n color: #333333;
\
n font-size: 12px;
\
n padding: 0px 3px;
\
n margin-right: 5px;
\
n margin-left: 5px;
\
n}
\
n.new-title[data-v-1dd388dd]{
\
n width: 100%;
\
n height: 58px;
\
n display: -webkit-box;
\
n display: -ms-flexbox;
\
n display: flex;
\
n -webkit-box-align: center;
\
n -ms-flex-align: center;
\
n align-items: center;
\
n background: white;
\
n padding: 0px 5px;
\
n border-bottom-left-radius: 6px;
\
n border-bottom-right-radius: 6px;
\
n margin-top: -4px;
\
n}
\
n.new-box[data-v-1dd388dd]{
\
n width: 49%;
\
n -webkit-box-shadow: 0px 0px 4px 0px #E8E8E8;
\
n box-shadow: 0px 0px 4px 0px #E8E8E8;
\
n margin-top: 15px;
\
n -webkit-transition: all 0.3s ease-out 0s;
\
n transition: all 0.3s ease-out 0s;
\
n}
\
n.new-box-img[data-v-1dd388dd]{
\
n width: 100%;
\
n height: 25.6vw;
\
n border-top-right-radius: 6px;
\
n border-top-left-radius: 6px;
\
n}
\
n.living[data-v-1dd388dd] {
\
n width: 40px;
\
n height: 18px;
\
n background: #FC7032;
\
n border-radius: 2px;
\
n vertical-align: middle;
\
n color: white;
\
n display: -webkit-box;
\
n display: -ms-flexbox;
\
n display: flex;
\
n font-size: 12px;
\
n}
\
n.red[data-v-1dd388dd]{
\
n color: #DF3B3B;
\
n}
\
n.jian[data-v-1dd388dd]{
\
n position: relative;
\
n top:24px;
\
n left: 6px;
\
n height: 18px;
\
n}
\
n.anchorAvatar[data-v-1dd388dd]{
\
n width: 31px;
\
n height: 31px;
\
n border-radius: 50%;
\
n}
\
n"
,
""
])},
XAxn
:
function
(
t
,
n
,
i
){
"use strict"
;
Object
.
defineProperty
(
n
,
"__esModule"
,{
value
:
!
0
});
var
a
=
{
name
:
"index"
,
data
:
function
(){
return
{
ballList
:[],
searchContent
:
""
}},
mounted
:
function
(){},
methods
:{
toPage
:
function
(
t
,
n
){
this
.
$router
.
push
({
name
:
t
,
query
:{
rid
:
n
}})},
goBack
:
function
(){
this
.
$router
.
go
(
-
1
)},
claer
:
function
(){
this
.
searchContent
=
""
},
articleSearch
:
function
(
t
){
var
n
=
this
;
this
.
searchContent
=
t
;
var
i
=
{
pageNum
:
1
,
pageSize
:
30
,
roomName
:
t
};
this
.
$axios
(
"post"
,
"/live/roomByNameSearch"
,
i
).
then
(
function
(
t
){
200
===
t
.
code
&&
(
n
.
ballList
=
t
.
data
.
dataList
)})},
getWeek
:
function
(
t
){
var
n
=
t
;
return
"周"
+
[
"日"
,
"一"
,
"二"
,
"三"
,
"四"
,
"五"
,
"六"
][
new
Date
(
Date
.
parse
(
n
.
replace
(
/-/g
,
"/"
))).
getDay
()]}}},
e
=
{
render
:
function
(){
var
t
=
this
,
n
=
t
.
$createElement
,
i
=
t
.
_self
.
_c
||
n
;
return
i
(
"div"
,[
i
(
"div"
,{
staticClass
:
"fx align-items justify-between pl-10 pr-10 mt-10"
},[
i
(
"div"
,{
staticClass
:
"fx align-items justify-between seach-input"
},[
i
(
"div"
,{
staticClass
:
" fx align-items fw-700 "
},[
t
.
_m
(
0
),
t
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"ml-10"
},[
i
(
"input"
,{
directives
:[{
name
:
"model"
,
rawName
:
"v-model"
,
value
:
t
.
searchContent
,
expression
:
"searchContent"
}],
attrs
:{
type
:
"text"
,
placeholder
:
"房间号/房间名/主播名"
},
domProps
:{
value
:
t
.
searchContent
},
on
:{
change
:
function
(
n
){
return
t
.
articleSearch
(
t
.
searchContent
)},
input
:
function
(
n
){
n
.
target
.
composing
||
(
t
.
searchContent
=
n
.
target
.
value
)}}})])]),
t
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"mt-5"
,
on
:{
click
:
t
.
claer
}},[
i
(
"img"
,{
attrs
:{
src
:
"http://bucket.loday.com.cn/static/h5/Cross-button.png"
,
width
:
"17px"
}})])]),
t
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"c-7"
,
on
:{
click
:
t
.
goBack
}},[
t
.
_v
(
"取消"
)])]),
t
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"main"
},[
0
!==
t
.
ballList
.
length
?
i
(
"div"
,{
staticClass
:
"fx justify-between flex-wrap"
},
t
.
_l
(
t
.
ballList
,
function
(
n
,
a
){
return
i
(
"div"
,{
key
:
a
,
staticClass
:
"new-box"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage
(
"room"
,
n
.
roomNum
)}}},[
i
(
"div"
,{
staticClass
:
"fx jian"
},[
t
.
_m
(
1
,
!
0
),
t
.
_v
(
" "
),
1
===
n
.
recommend
?
i
(
"div"
,{
staticClass
:
"ml-5"
},[
i
(
"img"
,{
attrs
:{
src
:
"http://bucket.loday.com.cn/static/h5/jian.png"
,
width
:
"17px"
}})]):
t
.
_e
()]),
t
.
_v
(
" "
),
i
(
"div"
,[
i
(
"img"
,{
directives
:[{
name
:
"lazy"
,
rawName
:
"v-lazy"
,
value
:
n
.
matchCutImg
,
expression
:
"item.matchCutImg"
}],
staticClass
:
"new-box-img"
})]),
t
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"new-title"
},[
i
(
"div"
,[
i
(
"img"
,{
staticClass
:
"anchorAvatar"
,
attrs
:{
src
:
n
.
anchorAvatar
}})]),
t
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"ml-5"
,
staticStyle
:{
width
:
"78%"
}},[
i
(
"div"
,{
staticClass
:
"text-overflow fs-13"
},[
t
.
_v
(
t
.
_s
(
n
.
roomName
))]),
t
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"fx align-items justify-between fs-12 mt-2 c-9D"
,
staticStyle
:{
width
:
"100%"
}},[
i
(
"div"
,{
staticClass
:
"text-overflow"
,
staticStyle
:{
width
:
"50%"
}},[
t
.
_v
(
t
.
_s
(
n
.
anchorName
))]),
t
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"fx align-items"
},[
t
.
_m
(
2
,
!
0
),
t
.
_v
(
" "
),
i
(
"div"
,[
t
.
_v
(
t
.
_s
(
n
.
hotNum
))])])])])])])}),
0
):
t
.
_e
()])])},
staticRenderFns
:[
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"div"
,{
staticClass
:
"seach-icon mt-5"
},[
n
(
"img"
,{
attrs
:{
src
:
"http://bucket.loday.com.cn/static/h5/Magnifying.png"
,
width
:
"14px"
}})])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"div"
,{
staticClass
:
"living"
},[
n
(
"div"
,[
n
(
"img"
,{
attrs
:{
src
:
"//sta.cranemarsh.com/wap/assets/yy/img/living.gif"
,
width
:
"10px"
}})]),
this
.
_v
(
" "
),
n
(
"div"
,{
staticClass
:
"ml-5"
},[
this
.
_v
(
"Live"
)])])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"div"
,[
n
(
"img"
,{
staticClass
:
"mr-2"
,
staticStyle
:{
"margin-top"
:
"1px"
,
width
:
"10px"
},
attrs
:{
src
:
"http://bucket.loday.com.cn/static/h5/fire.png"
}})])}]};
var
s
=
i
(
"VU/8"
)(
a
,
e
,
!
1
,
function
(
t
){
i
(
"4bMt"
)},
"data-v-1dd388dd"
,
null
);
n
.
default
=
s
.
exports
}});
\ No newline at end of file
webpackJsonp
([
25
],{
"4bMt"
:
function
(
t
,
n
,
i
){
var
a
=
i
(
"K4fL"
);
"string"
==
typeof
a
&&
(
a
=
[[
t
.
i
,
a
,
""
]]),
a
.
locals
&&
(
t
.
exports
=
a
.
locals
);
i
(
"rjj0"
)(
"c04a344c"
,
a
,
!
0
,{})},
K4fL
:
function
(
t
,
n
,
i
){(
t
.
exports
=
i
(
"FZ+f"
)(
!
1
)).
push
([
t
.
i
,
"
\
n.seach-input[data-v-1dd388dd]{
\
n background: #EEEEEE;
\
n border-radius: 30px;
\
n padding: 10px;
\
n font-size: 12px;
\
n width: 90%;
\
n opacity: 0.7;
\
n}
\
n.seach-right[data-v-1dd388dd]{
\
n height: 15px;
\
n width: 2px;
\
n background: #999999;
\
n margin-left: 5px;
\
n margin-right: 5px;
\
n}
\
n.main[data-v-1dd388dd]{
\
n background: rgb(250, 250, 250);
\
n margin-top: 10px;
\
n padding: 10px;
\
n position: absolute;
\
n top: 50px;
\
n bottom: 0px;
\
n left: 0px;
\
n width: 100%;
\
n -webkit-box-sizing: border-box;
\
n box-sizing: border-box;
\
n overflow: hidden;
\
n overflow-y: scroll;
\
n}
\
n.hot-main[data-v-1dd388dd]{
\
n background: white;
\
n padding: 10px;
\
n /*border-radius: 5px;*/
\
n}
\
n.hotRankList[data-v-1dd388dd]{
\
n border-bottom: 1px solid #F6F7F8;
\
n padding:0px 15px 15px 15px;
\
n}
\
n.matchInfo[data-v-1dd388dd]{
\
n height: 46px;
\
n background: #F6F7F8;
\
n font-size: 12px;
\
n color: #758199;
\
n margin-top: 10px;
\
n padding: 10px;
\
n}
\
n.teamHomeName[data-v-1dd388dd]{
\
n width:65%;border-left: 1px solid #EDEEEF;text-align: center;font-size: 12px;
\
n}
\
n.jingcai[data-v-1dd388dd]{
\
n width: 50px;
\
n height: 19px;
\
n border-radius: 3px;
\
n color: #FC7133;
\
n font-size: 12px;
\
n text-align: center;
\
n font-weight: 600;
\
n}
\
n.score[data-v-1dd388dd]{
\
n background: #CDCFD2;
\
n border-radius: 1px;
\
n color: #333333;
\
n font-size: 12px;
\
n padding: 0px 3px;
\
n margin-right: 5px;
\
n margin-left: 5px;
\
n}
\
n.new-title[data-v-1dd388dd]{
\
n width: 100%;
\
n height: 58px;
\
n display: -webkit-box;
\
n display: -ms-flexbox;
\
n display: flex;
\
n -webkit-box-align: center;
\
n -ms-flex-align: center;
\
n align-items: center;
\
n background: white;
\
n padding: 0px 5px;
\
n border-bottom-left-radius: 6px;
\
n border-bottom-right-radius: 6px;
\
n margin-top: -4px;
\
n}
\
n.new-box[data-v-1dd388dd]{
\
n width: 49%;
\
n -webkit-box-shadow: 0px 0px 4px 0px #E8E8E8;
\
n box-shadow: 0px 0px 4px 0px #E8E8E8;
\
n margin-top: 15px;
\
n -webkit-transition: all 0.3s ease-out 0s;
\
n transition: all 0.3s ease-out 0s;
\
n}
\
n.new-box-img[data-v-1dd388dd]{
\
n width: 100%;
\
n height: 25.6vw;
\
n border-top-right-radius: 6px;
\
n border-top-left-radius: 6px;
\
n}
\
n.living[data-v-1dd388dd] {
\
n width: 40px;
\
n height: 18px;
\
n background: #FC7032;
\
n border-radius: 2px;
\
n vertical-align: middle;
\
n color: white;
\
n display: -webkit-box;
\
n display: -ms-flexbox;
\
n display: flex;
\
n font-size: 12px;
\
n}
\
n.red[data-v-1dd388dd]{
\
n color: #DF3B3B;
\
n}
\
n.jian[data-v-1dd388dd]{
\
n position: relative;
\
n top:24px;
\
n left: 6px;
\
n height: 18px;
\
n}
\
n.anchorAvatar[data-v-1dd388dd]{
\
n width: 31px;
\
n height: 31px;
\
n border-radius: 50%;
\
n}
\
n"
,
""
])},
XAxn
:
function
(
t
,
n
,
i
){
"use strict"
;
Object
.
defineProperty
(
n
,
"__esModule"
,{
value
:
!
0
});
var
a
=
{
name
:
"index"
,
data
:
function
(){
return
{
ballList
:[],
searchContent
:
""
}},
mounted
:
function
(){},
methods
:{
toPage
:
function
(
t
,
n
){
this
.
$router
.
push
({
name
:
t
,
query
:{
rid
:
n
}})},
goBack
:
function
(){
this
.
$router
.
go
(
-
1
)},
claer
:
function
(){
this
.
searchContent
=
""
},
articleSearch
:
function
(
t
){
var
n
=
this
;
this
.
searchContent
=
t
;
var
i
=
{
pageNum
:
1
,
pageSize
:
30
,
roomName
:
t
};
this
.
$axios
(
"post"
,
"/live/roomByNameSearch"
,
i
).
then
(
function
(
t
){
200
===
t
.
code
&&
(
n
.
ballList
=
t
.
data
.
dataList
)})},
getWeek
:
function
(
t
){
var
n
=
t
;
return
"周"
+
[
"日"
,
"一"
,
"二"
,
"三"
,
"四"
,
"五"
,
"六"
][
new
Date
(
Date
.
parse
(
n
.
replace
(
/-/g
,
"/"
))).
getDay
()]}}},
e
=
{
render
:
function
(){
var
t
=
this
,
n
=
t
.
$createElement
,
i
=
t
.
_self
.
_c
||
n
;
return
i
(
"div"
,[
i
(
"div"
,{
staticClass
:
"fx align-items justify-between pl-10 pr-10 mt-10"
},[
i
(
"div"
,{
staticClass
:
"fx align-items justify-between seach-input"
},[
i
(
"div"
,{
staticClass
:
" fx align-items fw-700 "
},[
t
.
_m
(
0
),
t
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"ml-10"
},[
i
(
"input"
,{
directives
:[{
name
:
"model"
,
rawName
:
"v-model"
,
value
:
t
.
searchContent
,
expression
:
"searchContent"
}],
attrs
:{
type
:
"text"
,
placeholder
:
"房间号/房间名/主播名"
},
domProps
:{
value
:
t
.
searchContent
},
on
:{
change
:
function
(
n
){
return
t
.
articleSearch
(
t
.
searchContent
)},
input
:
function
(
n
){
n
.
target
.
composing
||
(
t
.
searchContent
=
n
.
target
.
value
)}}})])]),
t
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"mt-5"
,
on
:{
click
:
t
.
claer
}},[
i
(
"img"
,{
attrs
:{
src
:
"http://bucket.loday.com.cn/static/h5/Cross-button.png"
,
width
:
"17px"
}})])]),
t
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"c-7"
,
on
:{
click
:
t
.
goBack
}},[
t
.
_v
(
"取消"
)])]),
t
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"main"
},[
0
!==
t
.
ballList
.
length
?
i
(
"div"
,{
staticClass
:
"fx justify-between flex-wrap"
},
t
.
_l
(
t
.
ballList
,
function
(
n
,
a
){
return
i
(
"div"
,{
key
:
a
,
staticClass
:
"new-box"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage
(
"room"
,
n
.
roomNum
)}}},[
i
(
"div"
,{
staticClass
:
"fx jian"
},[
t
.
_m
(
1
,
!
0
),
t
.
_v
(
" "
),
1
===
n
.
recommend
?
i
(
"div"
,{
staticClass
:
"ml-5"
},[
i
(
"img"
,{
attrs
:{
src
:
"http://bucket.loday.com.cn/static/h5/jian.png"
,
width
:
"17px"
}})]):
t
.
_e
()]),
t
.
_v
(
" "
),
i
(
"div"
,[
i
(
"img"
,{
directives
:[{
name
:
"lazy"
,
rawName
:
"v-lazy"
,
value
:
n
.
matchCutImg
,
expression
:
"item.matchCutImg"
}],
staticClass
:
"new-box-img"
})]),
t
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"new-title"
},[
i
(
"div"
,[
i
(
"img"
,{
staticClass
:
"anchorAvatar"
,
attrs
:{
src
:
n
.
anchorAvatar
}})]),
t
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"ml-5"
,
staticStyle
:{
width
:
"78%"
}},[
i
(
"div"
,{
staticClass
:
"text-overflow fs-13"
},[
t
.
_v
(
t
.
_s
(
n
.
roomName
))]),
t
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"fx align-items justify-between fs-12 mt-2 c-9D"
,
staticStyle
:{
width
:
"100%"
}},[
i
(
"div"
,{
staticClass
:
"text-overflow"
,
staticStyle
:{
width
:
"50%"
}},[
t
.
_v
(
t
.
_s
(
n
.
anchorName
))]),
t
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"fx align-items"
},[
t
.
_m
(
2
,
!
0
),
t
.
_v
(
" "
),
i
(
"div"
,[
t
.
_v
(
t
.
_s
(
n
.
hotNum
))])])])])])])}),
0
):
t
.
_e
()])])},
staticRenderFns
:[
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"div"
,{
staticClass
:
"seach-icon mt-5"
},[
n
(
"img"
,{
attrs
:{
src
:
"http://bucket.loday.com.cn/static/h5/Magnifying.png"
,
width
:
"14px"
}})])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"div"
,{
staticClass
:
"living"
},[
n
(
"div"
,[
n
(
"img"
,{
attrs
:{
src
:
"//sta.cranemarsh.com/wap/assets/yy/img/living.gif"
,
width
:
"10px"
}})]),
this
.
_v
(
" "
),
n
(
"div"
,{
staticClass
:
"ml-5"
},[
this
.
_v
(
"Live"
)])])},
function
(){
var
t
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
t
;
return
n
(
"div"
,[
n
(
"img"
,{
staticClass
:
"mr-2"
,
staticStyle
:{
"margin-top"
:
"1px"
,
width
:
"10px"
},
attrs
:{
src
:
"http://bucket.loday.com.cn/static/h5/fire.png"
}})])}]};
var
s
=
i
(
"VU/8"
)(
a
,
e
,
!
1
,
function
(
t
){
i
(
"4bMt"
)},
"data-v-1dd388dd"
,
null
);
n
.
default
=
s
.
exports
}});
\ No newline at end of file
docs/static/js/25.612fbc8117582c0e141d.js
deleted
100644 → 0
View file @
82d8e826
webpackJsonp
([
25
],{
"+H8B"
:
function
(
t
,
_
,
e
){
var
i
=
e
(
"HGFC"
);
"string"
==
typeof
i
&&
(
i
=
[[
t
.
i
,
i
,
""
]]),
i
.
locals
&&
(
t
.
exports
=
i
.
locals
);
e
(
"rjj0"
)(
"619be5bf"
,
i
,
!
0
,{})},
HGFC
:
function
(
t
,
_
,
e
){(
t
.
exports
=
e
(
"FZ+f"
)(
!
1
)).
push
([
t
.
i
,
"
\
n.agreement-wrapper[data-v-0caebddc] {
\
n padding: 18px;
\
n width: 100%;
\
n}
\
n.agreement-wrapper p[data-v-0caebddc] {
\
n font-size: 14px;
\
n margin-bottom: 12px;
\
n text-align: justify;
\
n}
\
n"
,
""
])},
lI5F
:
function
(
t
,
_
,
e
){
"use strict"
;
Object
.
defineProperty
(
_
,
"__esModule"
,{
value
:
!
0
});
var
i
=
{
render
:
function
(){
var
t
=
this
,
_
=
t
.
$createElement
,
e
=
t
.
_self
.
_c
||
_
;
return
e
(
"div"
,{
staticClass
:
"agreement-wrapper"
},[
e
(
"div"
,{
staticClass
:
"fx align-items"
},[
e
(
"div"
,{
staticStyle
:{
"margin-right"
:
"35%"
},
on
:{
click
:
t
.
goBack
}},[
e
(
"img"
,{
attrs
:{
src
:
"http://bucket.loday.com.cn/static/h5/back.png"
,
width
:
"20px"
}})]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"fs-20 fw-700"
},[
t
.
_v
(
"用户协议"
)])]),
t
.
_v
(
" "
),
e
(
"p"
,{
staticClass
:
"mt-10"
},[
t
.
_v
(
"尊敬的用户您好,在同意本协议前,请您认真阅读并充分知悉、理解 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台的各项规则及要求,以及国家关于该类互联网信息服务的法律法规等。如果您对本协议的任何条款表示异议,您可以选择不使用;使用则意味着您将同意遵守本协议下全部规定,以及我们后续对本协议随时所作的任何修改,并完全服从于我们的统一管理。本协议已对与您的权益有或可能具有重大关系的条款,及对 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台具有或可能具有免责或限制责任的条款用粗体字予以标注,请您注意。如您需要 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台对相关条款内容予以说明,请您联系我们。"
)]),
t
.
_v
(
" "
),
e
(
"h4"
,[
t
.
_v
(
"第一章 总则"
)]),
e
(
"p"
,[
t
.
_v
(
"第1条 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台是 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"团队(以下统称“本团队”)向用户提供的一种更方便的进行视频直播、观看视频直播服务并与注册用户进行互动的视频社交平台。 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台将为用户提供虚拟礼物、技术支持、流量入口等进行视频社交所需的服务。"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"第2条 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台所有权、经营权、管理权均属本团队。"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"第3条 本协议最终解释权归属本团队。"
)]),
t
.
_v
(
" "
),
e
(
"h4"
,[
t
.
_v
(
"第二章 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台账号"
)]),
e
(
"p"
,[
t
.
_v
(
"第4条 您作为用户注册成功后, "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台将为您提供一个账号(下称“ "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"账号”)。您在申请使用 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台服务时,应当按照 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台的要求向 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台提供真实、准确的个人资料,以完成实名认证;如个人资料有任何变动,您须及时在 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台上予以更新。您使用 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台产品、服务或者浏览网页,即为同意 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台收集、保有并与合作伙伴分享您的相关个人信息。"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"第5条 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"账号性质上是您接受 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
'平台向您提供服务的凭证;同时是您持有、使用"金币"等相关虚拟财产及进行"金币"兑换的身份凭证。您若需要 '
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台提供增值服务, "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"账号同时也是您支付费用、接受增值服务的凭证。"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"第6条 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"账号仅限于您本人使用,禁止赠与、借用、租用、转让或售卖。如果 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台发现使用者并非 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"账号初始注册人, "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台有权不经通知收回 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"账号而无需向账号使用人承担法律责任,由此带来的包括并不限于通讯中断、资料和虚拟财产清空等损失由初始注册人自行承担。"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"第7条 您可自主设定 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"账号名称、头像、简介等注册信息,不得含有违法和不良信息;如存在该等情况, "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台有权采取通知限期改正、暂停使用、注销登记等措施。"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"第8条 您同意 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台无偿使用您的名称(包括但不限于真实姓名、笔名、网名及任何代表您身份的文字符号)、肖像(包括但不限于真人肖像及卡通肖像)以及其他相关个人信息进行 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台的各类宣传、向合作伙伴分享、与合作伙伴共同向用户展示用户可能感兴趣的内容等行动。"
)]),
t
.
_v
(
" "
),
e
(
"h4"
,[
t
.
_v
(
"第三章 用户说明"
)]),
e
(
"p"
,[
t
.
_v
(
"第9条 凡是在 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台下载、浏览和发布内容的用户均为 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台用户。您可在 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台进行视频直播(此时您称为“主播”)、观看视频直播服务并与其他注册用户互动,赠与或接受其他注册用户或 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台赠与的虚拟礼物,赠与的虚拟礼物一经送出即不可撤销。但您与 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台不构成任何法律层面的雇佣、劳动或劳务或任何与此相似的关系。 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台对主播建立信用等级管理体系,提供与信用等级挂钩的管理和服务。"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"第10条 您必须年满18周岁。 本协议内容与您所属国家或地区的相关法律法规法令等不相冲突。不具备前述条件的,您应立即终止注册或停止使用。"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"第11条 您自行承担在 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台进行视频直播和观看视频直播所需要的网络、设备,并保证直播图像和语音质量的清晰、稳定。"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"第12条 您的个人信息受到保护,除相关国家机关或机构或司法机关依法查询或调查,或您个人自行设置个人信息公开以外,不接受任何个人或单位的查询。"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"第13条 在不违反适用法律法规的前提下,您享有言论自由的权利。"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"第14条 您的言行不得违反《计算机信息网络国际联网安全保护管理办法》、《互联网信息服务管理办法》、《互联网电子公告服务管理规定》、《维护互联网安全的决定》、《互联网新闻信息服务管理规定》等相关法律规定,不得在 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台上发布、传播或以其它方式传送含有下列内容之一的直播内容或信息:"
)]),
t
.
_v
(
" "
),
e
(
"p"
),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"( 1 )反对宪法所确定的基本原则的;"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"( 2 )危害国家安全,泄露国家秘密,颠覆国家政权,破坏国家统一的;"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"( 3 )损害国家荣誉和利益的;"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"( 4 )煽动民族仇恨、民族歧视,破坏民族团结的;"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"( 5 )破坏国家宗教政策,宣扬邪教和封建迷信的;"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"( 6 )散布谣言,扰乱社会秩序,破坏社会稳定的"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"( 7 )散布淫秽、色情、赌博、暴力、凶杀、恐怖或者教唆犯罪的;"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"( 8 )侮辱或者诽谤他人,侵害他人合法权益的;"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"( 9 )未获他人允许,偷拍、偷录他人,侵害他人合法权利的;"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"( 10 )煽动非法集会、结社、游行、示威、聚众扰乱社会秩序的;"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"( 11 )以非法民间组织名义活动的;"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"( 12 )含有虚假、有害、胁迫、侵害他人隐私、骚扰、侵害、侮辱、诽谤、中伤、粗俗、猥亵、或其它道德上令人反感的内容;"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"( 13 )侵犯他人知识产权的内容;"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"( 14 )含有中国法律、法规、规章、条例以及任何具有法律效力之规范所限制或禁止的其它内容的;"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"第15条 您不得在 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台内直接或间接发布任何形式的广告。"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
'第16条 您不得采用任何形式进行网络赌博活动,包括以"金币"、“虚拟礼物”等虚拟财产为标的或赌资进行线上赌博,或者通过直播平台组织线下赌博活动。 '
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"将严密监控此类行为,并有权对多个定向账户中异常的、数额较大的虚拟资产流转进行调查,,并有权配合主管机关的调查提交您的身份资料、有关账户的交易记录等信息。"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"第17条 您不得利用本平台进行任何形式的洗钱活动。 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"将严密监控此类行为,并有权对多个定向账户中异常的、数额较大的虚拟资产流转进行调查,并有权配合主管机关的调查提交您的身份资料、有关账户的交易记录等信息。"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"第18条 您通过苹果应用商店为 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台充值的次数每天不能超过20次,如果超过20次则 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台将冻结您的 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"账户。如果您违规使用非本人苹果手机应用商店代冲值,或者通过其它非 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台认可的渠道非法购买或充值,则 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台有权冻结该 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"账户,并进行相应惩罚,严重者可以进行封号处理。"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"第19条 您应承担一切因您个人的行为而直接或间接导致的民事、行政或刑事法律责任,因您违反法律法规或违反本协议的行为给本团队造成损失的,您应负责赔偿。"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"第20条 禁止任何使用非法软件进行刷内容、违规发布内容的行为。"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"第21条 您发现 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台上有内容涉嫌违法违规、侮辱或者诽谤他人、侵害他人合法权益、违反本协议或 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台任何运营和管理规则的,有权进行直接举报。"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"第22条 未经 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台书面同意,您不得在 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台上以任何方式提及第三方竞争平台的相关信息,不得引导用户进入其他第三方竞争平台或为其提供任何信息或便利。"
)]),
t
.
_v
(
" "
),
e
(
"h4"
,[
t
.
_v
(
"第四章 权利声明"
)]),
e
(
"p"
,[
t
.
_v
(
"第23条 本团队有权制定平台运营规则及注册用户管理规则及相关格式条款,并有权根据运营等情况对相应规则及/或条款进行变更、调整、中止或终止。本团队拥有对 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台上的内容进行监控并对违反本协议的用户进行处理的权利。"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"第24条 您在 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台发布、直播的内容仅为您个人行为,与本团队无关。对于您的直播内容、言论的真实性、合法性等引发的全部责任,由您自行承担,本团队不承担任何责任。因您发布、直播的内容、言论而引起的法律纠纷,由您自行解决,与本团队无关。如 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台因此遭受任何损失, "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台有权向您追偿,您同意向 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台承担相应的损害赔偿责任,您承担赔偿责任的方式包括但不限于根据 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
'平台的书面通知等向其支付赔偿金、以累计的虚拟资产(如"金币")抵偿相关损失等。'
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"第25条 用户之间因使用 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台而产生或可能产生的任何纠纷和/或损失,由用户自行解决并承担相应的责任,与本团队无关。"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"第26条 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台未来可能提供部分收费的网络服务,对于此类服务, "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台会在您使用前给与您明确的提示,只有您根据提示确认愿意支付相关费用,您才能使用该等收费网路服务;如果您拒绝支付相关费用,则 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台有权不向您提供该等收费网络服务。"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"第27条 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台系统因下列状况无法正常运作,使您无法使用各项服务或任何信息、虚拟财产丢失时,本团队不承担损害赔偿责任,该状况包括但不限于:"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"(1) "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台系统停机维护、升级、调整期间;"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"(2)电信通讯或设备出现故障不能进行数据传输的;"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"(3)因台风、地震、海啸、洪水、停电、战争、恐怖袭击、政府管制等不可抗力之因素,造成 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台系统障碍不能执行业务的;"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"(4)由于黑客攻击、电信部门技术调整或故障、网站升级、相关第三方的问题等原因而造成的服务中断或者延迟。"
)]),
t
.
_v
(
" "
),
e
(
"h4"
,[
t
.
_v
(
"第五章 处罚规则"
)]),
e
(
"p"
,[
t
.
_v
(
"第28条 凡您发布、直播的内容或信息出现以下情况之一,本团队管理人员有权不提前通知您直接采取停播、删除内容。情节严重者,本团队管理人员有权采取关闭部分或全部权限、暂时封禁 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"账号或永久封禁 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"账号、列入黑名单、配合主管部门调查等措施。"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"1.发布、传播含有本协议第14条禁止发布、传播的内容的;"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"2.发表无意义的灌水内容的;"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"3.同一内容多次出现的;"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"4.违反本协议第15条的规定,发布广告的;"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"5.违反本协议第16条的规定,从事任何形式赌博行为的"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"6.违反本协议第17条的规定,从事任何洗钱行为的;"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"7.内容包含有严重影响您或其他用户浏览的内容或格式的;"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"8.从事非法商业活动的;"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"9.假冒管理人员或破坏管理人员形象的;"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"10.违反本协议第20条规定,使用非法软件进行刷内容、违规发布内容的行为;"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"11.使用不雅或不恰当昵称的;"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"12.发布侵犯他人知识产权的内容等且被举报的;"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"13.其他本团队认为不恰当的情况。"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"第29条 如用户在使用 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台时出现本协议第28条之任一情形而导致 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"账号被暂时或永久封禁的,在此期间您 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"账户上的剩余“金币”将被暂时冻结或全部扣除,不可继续用于购买 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台上的虚拟产品或服务,同时不予返还您购买以及”金币”时的现金价值。对于您 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"账户上存有之剩余”金币”, "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台有权依据系统监控记录信息直接扣除您基于本协议第28条项下的行为而取得的全部虚拟财产所得;如果您的行为给 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台造成损失, "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台有权在 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台的损失范围内扣减您 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"账户内按照 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
'平台公布的现金兑换规则计算的与损失等额的"金币";扣除后剩余的"金币", '
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台将与您单独进行结算。"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"第30条 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台有权对您在 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台上所发布或直播的内容、发表的言论等提出改进建议和意见,您在收到 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台的建议或意见后3个工作日内进行相应的整改,否则 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台有权采取上述第28条、第29条项下相应的惩罚措施。"
)]),
t
.
_v
(
" "
),
e
(
"p"
,[
t
.
_v
(
"第31条 为了能够给广大用户提供一个优质的交流平台,同时使得 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台能够良性、健康的发展, "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台将对涉及反动、色情和发布不良内容的用户、采用任何形式从事线上、线下赌博活动的用户或利用本平台进行洗钱的用户,进行严厉处理。一经发现此类行为,将给予永久封禁、列入黑名单并清空所有内容以及直接扣除 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
'账号上存有的全部虚拟财产(如"金币")的处罚。若 '
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"平台认为用户 "
+
t
.
_s
(
t
.
$utils
.
getTitle
())
+
"账号。"
)])])},
staticRenderFns
:[]};
var
s
=
e
(
"VU/8"
)({
name
:
"index"
,
methods
:{
goBack
:
function
(){
this
.
$router
.
go
(
-
1
)}}},
i
,
!
1
,
function
(
t
){
e
(
"+H8B"
)},
"data-v-0caebddc"
,
null
);
_
.
default
=
s
.
exports
}});
\ No newline at end of file
docs/static/js/main.
f104fe49355dd7b1822b
.js
→
docs/static/js/main.
7e36190c24326c477e18
.js
View file @
f5f816c8
webpackJsonp
([
28
],{
0
:
function
(
n
,
e
,
t
){
t
(
"j1ja"
),
n
.
exports
=
t
(
"NHnr"
)},
"2EZA"
:
function
(
n
,
e
){},
"34+y"
:
function
(
n
,
e
){},
"44/k"
:
function
(
n
,
e
){},
"4ml/"
:
function
(
n
,
e
){},
"6gXq"
:
function
(
n
,
e
){},
"7zck"
:
function
(
n
,
e
){},
AFB7
:
function
(
n
,
e
){},
"Dl+Q"
:
function
(
n
,
e
){},
Dr8r
:
function
(
n
,
e
,
t
){
"use strict"
;
t
.
d
(
e
,
"a"
,
function
(){
return
u
});
var
o
=
t
(
"Zrlr"
),
a
=
t
.
n
(
o
),
r
=
t
(
"wxAW"
),
i
=
t
.
n
(
r
),
u
=
function
(){
function
n
(){
a
()(
this
,
n
)}
return
i
()(
n
,
null
,[{
key
:
"get"
,
value
:
function
(
n
){
var
e
=
void
0
,
t
=
void
0
;
return
"string"
==
typeof
n
&&
""
!==
n
&&
(
t
=
String
(
document
.
cookie
).
match
(
new
RegExp
(
"(?:^| )"
+
n
+
"(?:(?:=([^;]*))|;|$)"
)))
&&
(
e
=
t
[
1
]?
decodeURIComponent
(
t
[
1
]):
""
),
e
}},{
key
:
"set"
,
value
:
function
(
n
,
e
,
t
,
o
,
a
,
r
){
var
i
=
String
(
encodeURIComponent
(
e
)),
u
=
t
;
"number"
==
typeof
u
&&
(
u
=
new
Date
).
setTime
(
u
.
getTime
()
+
864
e5
*
t
),
u
instanceof
Date
&&
(
i
+=
"; expires="
+
u
.
toUTCString
()),
"string"
==
typeof
o
&&
""
!==
o
&&
(
i
+=
"; domain="
+
o
),
"string"
==
typeof
a
&&
""
!==
a
&&
(
i
+=
"; path="
+
a
),
r
&&
(
i
+=
"; secure"
),
document
.
cookie
=
n
+
"="
+
i
}},{
key
:
"remove"
,
value
:
function
(
n
,
e
,
t
,
o
){
this
.
set
(
n
,
""
,
-
1
,
e
,
t
,
o
)}},{
key
:
"DATEDAY"
,
get
:
function
(){
return
864
e5
}}]),
n
}();
e
.
b
=
u
},
NHnr
:
function
(
n
,
e
,
t
){
"use strict"
;
Object
.
defineProperty
(
e
,
"__esModule"
,{
value
:
!
0
});
var
o
=
{};
t
.
d
(
o
,
"userData"
,
function
(){
return
y
});
t
(
"34+y"
);
var
a
=
t
(
"X+yh"
),
r
=
t
.
n
(
a
),
i
=
(
t
(
"Dl+Q"
),
t
(
"60Ef"
)),
u
=
t
.
n
(
i
),
c
=
(
t
(
"q/am"
),
t
(
"4VPn"
)),
s
=
t
.
n
(
c
),
p
=
(
t
(
"44/k"
),
t
(
"utzC"
)),
l
=
t
.
n
(
p
),
m
=
(
t
(
"2EZA"
),
t
(
"W/os"
)),
f
=
t
.
n
(
m
),
h
=
(
t
(
"yIEv"
),
t
(
"OIh9"
)),
d
=
(
t
(
"jAcA"
),
t
(
"86U2"
)),
g
=
t
(
"7+uW"
),
b
=
t
(
"YaEn"
),
v
=
t
(
"NYxO"
),
y
=
{
state
:{
userInfo
:{}},
mutations
:{
setUserInfo
:
function
(
n
,
e
){
n
.
userInfo
=
e
}},
actions
:{
setUserInfo
:
function
(
n
,
e
){(
0
,
n
.
commit
)(
"setUserInfo"
,
e
)}},
getters
:{
getUserInfo
:
function
(
n
){
return
n
.
userInfo
}}};
g
.
default
.
use
(
v
.
a
);
var
I
=
new
v
.
a
.
Store
({
modules
:
o
}),
k
=
{
render
:
function
(){
var
n
=
this
.
$createElement
,
e
=
this
.
_self
.
_c
||
n
;
return
e
(
"div"
,{
attrs
:{
id
:
"app"
}},[
e
(
"router-view"
)],
1
)},
staticRenderFns
:[]},
w
=
t
(
"VU/8"
)({
name
:
"App"
},
k
,
!
1
,
null
,
null
,
null
).
exports
,
D
=
(
t
(
"cPo0"
),
t
(
"AFB7"
),
t
(
"Qwh1"
),
t
(
"j1ja"
),
t
(
"//Fk"
)),
x
=
t
.
n
(
D
),
S
=
t
(
"mtWM"
),
T
=
t
.
n
(
S
),
j
=
t
(
"1nuA"
),
R
=
t
.
n
(
j
),
A
=
T
.
a
.
create
({
timeout
:
1
e4
});
A
.
interceptors
.
request
.
use
(
function
(
n
){
return
"get"
!==
n
.
method
&&
"post"
!==
n
.
method
&&
"put"
!==
n
.
method
&&
"delete"
!==
n
.
method
&&
"patch"
!==
n
.
method
||
"application/json"
!==
n
.
headers
[
"Content-Type"
]
&&
(
n
.
data
=
R
.
a
.
stringify
(
n
.
data
)),
n
},
function
(
n
){
return
x
.
a
.
reject
(
n
)}),
A
.
interceptors
.
response
.
use
(
function
(
n
){
return
n
},
function
(
n
){
return
x
.
a
.
reject
(
n
)});
var
M
=
A
,
U
=
t
(
"Dr8r"
),
E
=
{
install
:
function
(
n
){
var
e
=
this
;
n
.
prototype
.
$axios
=
function
(
n
,
t
,
o
,
a
){
return
e
.
axiosRequest
(
n
,
t
,
o
,
a
)}},
axiosRequest
:
function
(){
var
n
=
arguments
.
length
>
0
&&
void
0
!==
arguments
[
0
]?
arguments
[
0
]:
"post"
,
e
=
arguments
[
1
],
t
=
arguments
[
2
],
o
=
arguments
.
length
>
3
&&
void
0
!==
arguments
[
3
]?
arguments
[
3
]:{};
return
this
.
ax
(
n
,
e
,
t
,
o
)},
ax
:
function
(
n
,
e
,
t
,
o
){
var
a
=
e
;
"get"
===
n
&&
(
a
+=
t
||
""
);
var
i
=
{
headers
:
U
.
a
.
get
(
"token"
)?{
token
:
U
.
a
.
get
(
"token"
),
"device-id"
:
U
.
a
.
get
(
"deviceId"
),
"api-channel"
:
U
.
a
.
get
(
"api-channel"
),
"Content-Type"
:
"application/json"
}:{
"device-id"
:
U
.
a
.
get
(
"deviceId"
),
"Content-Type"
:
"application/json"
,
"api-channel"
:
U
.
a
.
get
(
"api-channel"
)}},
u
=
"/excuse"
+
a
;
return
new
x
.
a
(
function
(
e
,
o
){
M
[
n
](
u
,
t
,
i
).
then
(
function
(
n
){
var
t
=
n
.
data
;
e
(
t
),
200
!==
t
.
code
&&
r
()({
message
:
t
.
msg
})}).
catch
(
function
(
n
){
o
(
n
)})})}},
L
=
{
getDeviceId
:
function
(){
if
(
!
U
.
a
.
get
(
"deviceId"
)){
var
n
=
(
new
Date
).
getTime
()
+
this
.
randomCoding
()
+
"H5"
;
U
.
a
.
set
(
"deviceId"
,
n
)}},
getTitle
:
function
(){
return
"红杉"
},
goBack
:
function
(){
b
.
a
.
go
(
-
1
)},
toPage
:
function
(
n
){
b
.
a
.
push
({
name
:
n
})},
randomCoding
:
function
(){
for
(
var
n
=
[],
e
=
0
;
e
<
3
;
e
++
){
var
t
=
Math
.
ceil
(
25
*
Math
.
random
());
n
.
push
(
String
.
fromCharCode
(
65
+
t
))}
return
n
.
join
(
""
)},
formatDate
:
function
(
n
){
var
e
=
parseInt
(
n
),
t
=
0
,
o
=
0
;
return
e
>
60
&&
(
t
=
parseInt
(
e
/
60
),
e
=
parseInt
(
e
%
60
),
t
>
60
&&
(
o
=
parseInt
(
t
/
60
),
t
=
parseInt
(
t
%
60
))),(
parseInt
(
o
)
<
10
?
"0"
+
parseInt
(
o
):
parseInt
(
o
))
+
":"
+
(
parseInt
(
t
)
<
10
?
"0"
+
parseInt
(
t
):
parseInt
(
t
))
+
":"
+
(
parseInt
(
e
)
<
10
?
"0"
+
parseInt
(
e
):
parseInt
(
e
))},
formatTime
:
function
(
n
){
var
e
=
new
Date
(
parseInt
(
n
)),
t
=
new
Date
(
e
);
return
t
.
getFullYear
()
+
"-"
+
(
t
.
getMonth
()
+
1
)
+
"-"
+
t
.
getDate
()
+
" "
+
t
.
getHours
()
+
":"
+
t
.
getMinutes
()
+
":"
+
t
.
getSeconds
()}},
C
=
(
t
(
"4ml/"
),
t
(
"3EgV"
)),
N
=
t
.
n
(
C
),
H
=
t
(
"AXdl"
),
W
=
(
t
(
"7zck"
),{
socketServer
:
"im-api-v2-31.easemob.com"
,
apiURL
:
"http://a31.easemob.com"
,
appkey
:
"1118210302098649#hongshanliving"
,
https
:
!
1
,
isHttpDNS
:
!
0
,
isMultiLoginSessions
:
!
1
,
isAutoLogin
:
!
0
,
isDebug
:
!
1
,
autoReconnectNumMax
:
2
,
autoReconnectInterval
:
2
,
heartBeatWait
:
4500
,
delivery
:
!
0
}),
$
=
t
(
"Rna4"
),
B
=
t
.
n
(
$
);
g
.
default
.
use
(
h
.
a
).
use
(
d
.
a
);
var
F
=
window
.
WebIM
=
B
.
a
;
F
.
config
=
W
;
var
q
=
F
.
conn
=
new
F
.
connection
({
appKey
:
F
.
config
.
appkey
,
isHttpDNS
:
F
.
config
.
isHttpDNS
,
isMultiLoginSessions
:
F
.
config
.
isMultiLoginSessions
,
https
:
F
.
config
.
https
,
url
:
F
.
config
.
socketServer
,
apiUrl
:
"http://a31.easemob.com"
,
isAutoLogin
:
!
0
,
heartBeatWait
:
F
.
config
.
heartBeatWait
,
autoReconnectNumMax
:
F
.
config
.
autoReconnectNumMax
,
autoReconnectInterval
:
F
.
config
.
autoReconnectInterval
,
isStropheLog
:
F
.
config
.
isStropheLog
,
delivery
:
F
.
config
.
delivery
}),
P
=
{
apiUrl
:
"http://a31.easemob.com"
,
user
:
""
,
pwd
:
"123456"
,
appKey
:
F
.
config
.
appkey
,
success
:
function
(
n
){
console
.
log
(
"登陆成功"
)},
error
:
function
(
n
){
console
.
log
(
n
)}};
g
.
default
.
component
(
f
.
a
.
name
,
f
.
a
),
g
.
default
.
component
(
l
.
a
.
name
,
l
.
a
),
g
.
default
.
component
(
s
.
a
.
name
,
s
.
a
),
g
.
default
.
component
(
u
.
a
.
name
,
u
.
a
),
g
.
default
.
prototype
.
$WebIM
=
F
,
g
.
default
.
prototype
.
$imconn
=
q
,
g
.
default
.
prototype
.
$imoption
=
P
,
g
.
default
.
prototype
.
$downUrl
=
"http://dl.hszhibo.live"
,
g
.
default
.
use
(
N
.
a
),
g
.
default
.
use
(
B
.
a
),
g
.
default
.
prototype
.
$tost
=
r
.
a
,
g
.
default
.
prototype
.
$utils
=
L
,
g
.
default
.
use
(
E
),
g
.
default
.
use
(
H
.
a
,{
error
:
"http://bucket.loday.com.cn/static/h5/noImg.png"
,
loading
:
"http://bucket.loday.com.cn/static/h5/noImg.png"
,
attempt
:
1
}),
g
.
default
.
config
.
productionTip
=!
1
,
g
.
default
.
prototype
.
$Platform
=
t
(
"QH3e"
),
new
g
.
default
({
router
:
b
.
a
,
store
:
I
,
el
:
"#app"
,
render
:
function
(
n
){
return
n
(
w
)}})},
QH3e
:
function
(
n
,
e
){
n
.
exports
=
{
name
:
"h5"
,
title
:
"撸大神"
,
desc
:
"撸大神"
,
imgUrl
:
"http://ldshen.com"
,
nickname
:
"撸大神"
}},
Qwh1
:
function
(
n
,
e
){},
S6Ip
:
function
(
n
,
e
){},
T2s0
:
function
(
n
,
e
){},
YaEn
:
function
(
n
,
e
,
t
){
"use strict"
;
var
o
=
t
(
"7+uW"
),
a
=
t
(
"/ocq"
);
o
.
default
.
use
(
a
.
a
);
var
r
=
a
.
a
.
prototype
.
push
;
a
.
a
.
prototype
.
push
=
function
(
n
,
e
,
t
){
return
e
||
t
?
r
.
call
(
this
,
n
,
e
,
t
):
r
.
call
(
this
,
n
).
catch
(
function
(
n
){
return
n
})},
e
.
a
=
new
a
.
a
({
routes
:[{
path
:
"/"
,
name
:
"home"
,
redirect
:
"/home"
,
component
:
function
(){
return
t
.
e
(
10
).
then
(
t
.
bind
(
null
,
"2NXm"
))},
children
:[{
path
:
"/home"
,
name
:
"home"
,
component
:
function
(){
return
t
.
e
(
1
).
then
(
t
.
bind
(
null
,
"FP3a"
))}},{
path
:
"/match"
,
name
:
"match"
,
component
:
function
(){
return
t
.
e
(
6
).
then
(
t
.
bind
(
null
,
"Erj2"
))}},{
path
:
"/concern"
,
name
:
"concern"
,
component
:
function
(){
return
t
.
e
(
2
).
then
(
t
.
bind
(
null
,
"JTe8"
))}},{
path
:
"/my"
,
name
:
"my"
,
component
:
function
(){
return
t
.
e
(
21
).
then
(
t
.
bind
(
null
,
"ULSo"
))}},{
path
:
"/new"
,
name
:
"new"
,
component
:
function
(){
return
t
.
e
(
3
).
then
(
t
.
bind
(
null
,
"hrLV"
))}}]},{
path
:
"/hotBank"
,
name
:
"hotBank"
,
component
:
function
(){
return
t
.
e
(
17
).
then
(
t
.
bind
(
null
,
"nhiE"
))}},{
path
:
"/login"
,
name
:
"login"
,
component
:
function
(){
return
t
.
e
(
5
).
then
(
t
.
bind
(
null
,
"jT7l"
))}},{
path
:
"/newDeatils"
,
name
:
"newDeatils"
,
component
:
function
(){
return
t
.
e
(
19
).
then
(
t
.
bind
(
null
,
"87Th"
))}},{
path
:
"/room"
,
name
:
"room"
,
component
:
function
(){
return
t
.
e
(
0
).
then
(
t
.
bind
(
null
,
"Xb5f"
))}},{
path
:
"/basketDeatils"
,
name
:
"basketDeatils"
,
component
:
function
(){
return
t
.
e
(
7
).
then
(
t
.
bind
(
null
,
"I91H"
))}},{
path
:
"/deatils"
,
name
:
"deatils"
,
component
:
function
(){
return
t
.
e
(
8
).
then
(
t
.
bind
(
null
,
"q1IR"
))}},{
path
:
"/register"
,
name
:
"register"
,
component
:
function
(){
return
t
.
e
(
4
).
then
(
t
.
bind
(
null
,
"TTwy"
))}},{
path
:
"/password"
,
name
:
"password"
,
component
:
function
(){
return
t
.
e
(
23
).
then
(
t
.
bind
(
null
,
"V06e"
))}},{
path
:
"/agreement"
,
name
:
"agreement"
,
component
:
function
(){
return
t
.
e
(
25
).
then
(
t
.
bind
(
null
,
"lI5F"
))}},{
path
:
"/privacy"
,
name
:
"privacy"
,
component
:
function
(){
return
t
.
e
(
18
).
then
(
t
.
bind
(
null
,
"VKkN"
))}},{
path
:
"/myDetail"
,
name
:
"myDetail"
,
component
:
function
(){
return
t
.
e
(
11
).
then
(
t
.
bind
(
null
,
"NJmw"
))}},{
path
:
"/about"
,
name
:
"about"
,
component
:
function
(){
return
t
.
e
(
14
).
then
(
t
.
bind
(
null
,
"0G8S"
))}},{
path
:
"/feedbackList"
,
name
:
"feedbackList"
,
component
:
function
(){
return
t
.
e
(
12
).
then
(
t
.
bind
(
null
,
"x+T9"
))}},{
path
:
"/message"
,
name
:
"message"
,
component
:
function
(){
return
t
.
e
(
15
).
then
(
t
.
bind
(
null
,
"71/x"
))}},{
path
:
"/subscribe"
,
name
:
"subscribe"
,
component
:
function
(){
return
t
.
e
(
20
).
then
(
t
.
bind
(
null
,
"JSaG"
))}},{
path
:
"/follow"
,
name
:
"follow"
,
component
:
function
(){
return
t
.
e
(
26
).
then
(
t
.
bind
(
null
,
"BTMS"
))}},{
path
:
"/search"
,
name
:
"search"
,
component
:
function
(){
return
t
.
e
(
22
).
then
(
t
.
bind
(
null
,
"ar59"
))}},{
path
:
"/searchRoom"
,
name
:
"searchRoom"
,
component
:
function
(){
return
t
.
e
(
24
).
then
(
t
.
bind
(
null
,
"XAxn"
))}},{
path
:
"/account"
,
name
:
"account"
,
component
:
function
(){
return
t
.
e
(
16
).
then
(
t
.
bind
(
null
,
"FGjL"
))}},{
path
:
"/accountChange"
,
name
:
"accountChange"
,
component
:
function
(){
return
t
.
e
(
13
).
then
(
t
.
bind
(
null
,
"jAmL"
))}},{
path
:
"/featuredExperts"
,
name
:
"featuredExperts"
,
component
:
function
(){
return
t
.
e
(
9
).
then
(
t
.
bind
(
null
,
"bTeJ"
))}}]})},
bFPQ
:
function
(
n
,
e
){},
cPo0
:
function
(
n
,
e
){},
nsZj
:
function
(
n
,
e
){},
"q/am"
:
function
(
n
,
e
){}},[
0
]);
\ No newline at end of file
webpackJsonp
([
28
],{
0
:
function
(
n
,
e
,
t
){
t
(
"j1ja"
),
n
.
exports
=
t
(
"NHnr"
)},
"2EZA"
:
function
(
n
,
e
){},
"34+y"
:
function
(
n
,
e
){},
"44/k"
:
function
(
n
,
e
){},
"4ml/"
:
function
(
n
,
e
){},
"6gXq"
:
function
(
n
,
e
){},
"7zck"
:
function
(
n
,
e
){},
AFB7
:
function
(
n
,
e
){},
"Dl+Q"
:
function
(
n
,
e
){},
Dr8r
:
function
(
n
,
e
,
t
){
"use strict"
;
t
.
d
(
e
,
"a"
,
function
(){
return
u
});
var
o
=
t
(
"Zrlr"
),
a
=
t
.
n
(
o
),
r
=
t
(
"wxAW"
),
i
=
t
.
n
(
r
),
u
=
function
(){
function
n
(){
a
()(
this
,
n
)}
return
i
()(
n
,
null
,[{
key
:
"get"
,
value
:
function
(
n
){
var
e
=
void
0
,
t
=
void
0
;
return
"string"
==
typeof
n
&&
""
!==
n
&&
(
t
=
String
(
document
.
cookie
).
match
(
new
RegExp
(
"(?:^| )"
+
n
+
"(?:(?:=([^;]*))|;|$)"
)))
&&
(
e
=
t
[
1
]?
decodeURIComponent
(
t
[
1
]):
""
),
e
}},{
key
:
"set"
,
value
:
function
(
n
,
e
,
t
,
o
,
a
,
r
){
var
i
=
String
(
encodeURIComponent
(
e
)),
u
=
t
;
"number"
==
typeof
u
&&
(
u
=
new
Date
).
setTime
(
u
.
getTime
()
+
864
e5
*
t
),
u
instanceof
Date
&&
(
i
+=
"; expires="
+
u
.
toUTCString
()),
"string"
==
typeof
o
&&
""
!==
o
&&
(
i
+=
"; domain="
+
o
),
"string"
==
typeof
a
&&
""
!==
a
&&
(
i
+=
"; path="
+
a
),
r
&&
(
i
+=
"; secure"
),
document
.
cookie
=
n
+
"="
+
i
}},{
key
:
"remove"
,
value
:
function
(
n
,
e
,
t
,
o
){
this
.
set
(
n
,
""
,
-
1
,
e
,
t
,
o
)}},{
key
:
"DATEDAY"
,
get
:
function
(){
return
864
e5
}}]),
n
}();
e
.
b
=
u
},
NHnr
:
function
(
n
,
e
,
t
){
"use strict"
;
Object
.
defineProperty
(
e
,
"__esModule"
,{
value
:
!
0
});
var
o
=
{};
t
.
d
(
o
,
"userData"
,
function
(){
return
y
});
t
(
"34+y"
);
var
a
=
t
(
"X+yh"
),
r
=
t
.
n
(
a
),
i
=
(
t
(
"Dl+Q"
),
t
(
"60Ef"
)),
u
=
t
.
n
(
i
),
c
=
(
t
(
"q/am"
),
t
(
"4VPn"
)),
s
=
t
.
n
(
c
),
p
=
(
t
(
"44/k"
),
t
(
"utzC"
)),
l
=
t
.
n
(
p
),
m
=
(
t
(
"2EZA"
),
t
(
"W/os"
)),
f
=
t
.
n
(
m
),
h
=
(
t
(
"yIEv"
),
t
(
"OIh9"
)),
d
=
(
t
(
"jAcA"
),
t
(
"86U2"
)),
g
=
t
(
"7+uW"
),
b
=
t
(
"YaEn"
),
v
=
t
(
"NYxO"
),
y
=
{
state
:{
userInfo
:{}},
mutations
:{
setUserInfo
:
function
(
n
,
e
){
n
.
userInfo
=
e
}},
actions
:{
setUserInfo
:
function
(
n
,
e
){(
0
,
n
.
commit
)(
"setUserInfo"
,
e
)}},
getters
:{
getUserInfo
:
function
(
n
){
return
n
.
userInfo
}}};
g
.
default
.
use
(
v
.
a
);
var
I
=
new
v
.
a
.
Store
({
modules
:
o
}),
k
=
{
render
:
function
(){
var
n
=
this
.
$createElement
,
e
=
this
.
_self
.
_c
||
n
;
return
e
(
"div"
,{
attrs
:{
id
:
"app"
}},[
e
(
"router-view"
)],
1
)},
staticRenderFns
:[]},
w
=
t
(
"VU/8"
)({
name
:
"App"
},
k
,
!
1
,
null
,
null
,
null
).
exports
,
D
=
(
t
(
"cPo0"
),
t
(
"AFB7"
),
t
(
"Qwh1"
),
t
(
"j1ja"
),
t
(
"//Fk"
)),
x
=
t
.
n
(
D
),
S
=
t
(
"mtWM"
),
T
=
t
.
n
(
S
),
j
=
t
(
"1nuA"
),
R
=
t
.
n
(
j
),
A
=
T
.
a
.
create
({
timeout
:
1
e4
});
A
.
interceptors
.
request
.
use
(
function
(
n
){
return
"get"
!==
n
.
method
&&
"post"
!==
n
.
method
&&
"put"
!==
n
.
method
&&
"delete"
!==
n
.
method
&&
"patch"
!==
n
.
method
||
"application/json"
!==
n
.
headers
[
"Content-Type"
]
&&
(
n
.
data
=
R
.
a
.
stringify
(
n
.
data
)),
n
},
function
(
n
){
return
x
.
a
.
reject
(
n
)}),
A
.
interceptors
.
response
.
use
(
function
(
n
){
return
n
},
function
(
n
){
return
x
.
a
.
reject
(
n
)});
var
M
=
A
,
U
=
t
(
"Dr8r"
),
E
=
{
install
:
function
(
n
){
var
e
=
this
;
n
.
prototype
.
$axios
=
function
(
n
,
t
,
o
,
a
){
return
e
.
axiosRequest
(
n
,
t
,
o
,
a
)}},
axiosRequest
:
function
(){
var
n
=
arguments
.
length
>
0
&&
void
0
!==
arguments
[
0
]?
arguments
[
0
]:
"post"
,
e
=
arguments
[
1
],
t
=
arguments
[
2
],
o
=
arguments
.
length
>
3
&&
void
0
!==
arguments
[
3
]?
arguments
[
3
]:{};
return
this
.
ax
(
n
,
e
,
t
,
o
)},
ax
:
function
(
n
,
e
,
t
,
o
){
var
a
=
e
;
"get"
===
n
&&
(
a
+=
t
||
""
);
var
i
=
{
headers
:
U
.
a
.
get
(
"token"
)?{
token
:
U
.
a
.
get
(
"token"
),
"device-id"
:
U
.
a
.
get
(
"deviceId"
),
"api-channel"
:
U
.
a
.
get
(
"api-channel"
),
"Content-Type"
:
"application/json"
}:{
"device-id"
:
U
.
a
.
get
(
"deviceId"
),
"Content-Type"
:
"application/json"
,
"api-channel"
:
U
.
a
.
get
(
"api-channel"
)}},
u
=
"/excuse"
+
a
;
return
new
x
.
a
(
function
(
e
,
o
){
M
[
n
](
u
,
t
,
i
).
then
(
function
(
n
){
var
t
=
n
.
data
;
e
(
t
),
200
!==
t
.
code
&&
r
()({
message
:
t
.
msg
})}).
catch
(
function
(
n
){
o
(
n
)})})}},
L
=
{
getDeviceId
:
function
(){
if
(
!
U
.
a
.
get
(
"deviceId"
)){
var
n
=
(
new
Date
).
getTime
()
+
this
.
randomCoding
()
+
"H5"
;
U
.
a
.
set
(
"deviceId"
,
n
)}},
getTitle
:
function
(){
return
"红杉"
},
goBack
:
function
(){
b
.
a
.
go
(
-
1
)},
toPage
:
function
(
n
){
b
.
a
.
push
({
name
:
n
})},
randomCoding
:
function
(){
for
(
var
n
=
[],
e
=
0
;
e
<
3
;
e
++
){
var
t
=
Math
.
ceil
(
25
*
Math
.
random
());
n
.
push
(
String
.
fromCharCode
(
65
+
t
))}
return
n
.
join
(
""
)},
formatDate
:
function
(
n
){
var
e
=
parseInt
(
n
),
t
=
0
,
o
=
0
;
return
e
>
60
&&
(
t
=
parseInt
(
e
/
60
),
e
=
parseInt
(
e
%
60
),
t
>
60
&&
(
o
=
parseInt
(
t
/
60
),
t
=
parseInt
(
t
%
60
))),(
parseInt
(
o
)
<
10
?
"0"
+
parseInt
(
o
):
parseInt
(
o
))
+
":"
+
(
parseInt
(
t
)
<
10
?
"0"
+
parseInt
(
t
):
parseInt
(
t
))
+
":"
+
(
parseInt
(
e
)
<
10
?
"0"
+
parseInt
(
e
):
parseInt
(
e
))},
formatTime
:
function
(
n
){
var
e
=
new
Date
(
parseInt
(
n
)),
t
=
new
Date
(
e
);
return
t
.
getFullYear
()
+
"-"
+
(
t
.
getMonth
()
+
1
)
+
"-"
+
t
.
getDate
()
+
" "
+
t
.
getHours
()
+
":"
+
t
.
getMinutes
()
+
":"
+
t
.
getSeconds
()}},
C
=
(
t
(
"4ml/"
),
t
(
"3EgV"
)),
N
=
t
.
n
(
C
),
H
=
t
(
"AXdl"
),
W
=
(
t
(
"7zck"
),{
socketServer
:
"im-api-v2-31.easemob.com"
,
apiURL
:
"http://a31.easemob.com"
,
appkey
:
"1118210302098649#hongshanliving"
,
https
:
!
1
,
isHttpDNS
:
!
0
,
isMultiLoginSessions
:
!
1
,
isAutoLogin
:
!
0
,
isDebug
:
!
1
,
autoReconnectNumMax
:
2
,
autoReconnectInterval
:
2
,
heartBeatWait
:
4500
,
delivery
:
!
0
}),
$
=
t
(
"Rna4"
),
B
=
t
.
n
(
$
);
g
.
default
.
use
(
h
.
a
).
use
(
d
.
a
);
var
F
=
window
.
WebIM
=
B
.
a
;
F
.
config
=
W
;
var
q
=
F
.
conn
=
new
F
.
connection
({
appKey
:
F
.
config
.
appkey
,
isHttpDNS
:
F
.
config
.
isHttpDNS
,
isMultiLoginSessions
:
F
.
config
.
isMultiLoginSessions
,
https
:
F
.
config
.
https
,
url
:
F
.
config
.
socketServer
,
apiUrl
:
"http://a31.easemob.com"
,
isAutoLogin
:
!
0
,
heartBeatWait
:
F
.
config
.
heartBeatWait
,
autoReconnectNumMax
:
F
.
config
.
autoReconnectNumMax
,
autoReconnectInterval
:
F
.
config
.
autoReconnectInterval
,
isStropheLog
:
F
.
config
.
isStropheLog
,
delivery
:
F
.
config
.
delivery
}),
P
=
{
apiUrl
:
"http://a31.easemob.com"
,
user
:
""
,
pwd
:
"123456"
,
appKey
:
F
.
config
.
appkey
,
success
:
function
(
n
){
console
.
log
(
"登陆成功"
)},
error
:
function
(
n
){
console
.
log
(
n
)}};
g
.
default
.
component
(
f
.
a
.
name
,
f
.
a
),
g
.
default
.
component
(
l
.
a
.
name
,
l
.
a
),
g
.
default
.
component
(
s
.
a
.
name
,
s
.
a
),
g
.
default
.
component
(
u
.
a
.
name
,
u
.
a
),
g
.
default
.
prototype
.
$WebIM
=
F
,
g
.
default
.
prototype
.
$imconn
=
q
,
g
.
default
.
prototype
.
$imoption
=
P
,
g
.
default
.
prototype
.
$downUrl
=
"https://down.sjb1.tv/"
,
g
.
default
.
use
(
N
.
a
),
g
.
default
.
use
(
B
.
a
),
g
.
default
.
prototype
.
$tost
=
r
.
a
,
g
.
default
.
prototype
.
$utils
=
L
,
g
.
default
.
use
(
E
),
g
.
default
.
use
(
H
.
a
,{
error
:
"http://bucket.loday.com.cn/static/h5/noImg.png"
,
loading
:
"http://bucket.loday.com.cn/static/h5/noImg.png"
,
attempt
:
1
}),
g
.
default
.
config
.
productionTip
=!
1
,
g
.
default
.
prototype
.
$Platform
=
t
(
"QH3e"
),
new
g
.
default
({
router
:
b
.
a
,
store
:
I
,
el
:
"#app"
,
render
:
function
(
n
){
return
n
(
w
)}})},
QH3e
:
function
(
n
,
e
){
n
.
exports
=
{
name
:
"h5"
,
title
:
"撸大神"
,
desc
:
"撸大神"
,
imgUrl
:
"http://ldshen.com"
,
nickname
:
"撸大神"
}},
Qwh1
:
function
(
n
,
e
){},
S6Ip
:
function
(
n
,
e
){},
T2s0
:
function
(
n
,
e
){},
YaEn
:
function
(
n
,
e
,
t
){
"use strict"
;
var
o
=
t
(
"7+uW"
),
a
=
t
(
"/ocq"
);
o
.
default
.
use
(
a
.
a
);
var
r
=
a
.
a
.
prototype
.
push
;
a
.
a
.
prototype
.
push
=
function
(
n
,
e
,
t
){
return
e
||
t
?
r
.
call
(
this
,
n
,
e
,
t
):
r
.
call
(
this
,
n
).
catch
(
function
(
n
){
return
n
})},
e
.
a
=
new
a
.
a
({
routes
:[{
path
:
"/"
,
name
:
"home"
,
redirect
:
"/home"
,
component
:
function
(){
return
t
.
e
(
10
).
then
(
t
.
bind
(
null
,
"2NXm"
))},
children
:[{
path
:
"/home"
,
name
:
"home"
,
component
:
function
(){
return
t
.
e
(
1
).
then
(
t
.
bind
(
null
,
"FP3a"
))}},{
path
:
"/match"
,
name
:
"match"
,
component
:
function
(){
return
t
.
e
(
6
).
then
(
t
.
bind
(
null
,
"Erj2"
))}},{
path
:
"/concern"
,
name
:
"concern"
,
component
:
function
(){
return
t
.
e
(
2
).
then
(
t
.
bind
(
null
,
"JTe8"
))}},{
path
:
"/my"
,
name
:
"my"
,
component
:
function
(){
return
t
.
e
(
21
).
then
(
t
.
bind
(
null
,
"ULSo"
))}},{
path
:
"/new"
,
name
:
"new"
,
component
:
function
(){
return
t
.
e
(
3
).
then
(
t
.
bind
(
null
,
"hrLV"
))}}]},{
path
:
"/hotBank"
,
name
:
"hotBank"
,
component
:
function
(){
return
t
.
e
(
17
).
then
(
t
.
bind
(
null
,
"nhiE"
))}},{
path
:
"/login"
,
name
:
"login"
,
component
:
function
(){
return
t
.
e
(
5
).
then
(
t
.
bind
(
null
,
"jT7l"
))}},{
path
:
"/newDeatils"
,
name
:
"newDeatils"
,
component
:
function
(){
return
t
.
e
(
18
).
then
(
t
.
bind
(
null
,
"87Th"
))}},{
path
:
"/room"
,
name
:
"room"
,
component
:
function
(){
return
t
.
e
(
0
).
then
(
t
.
bind
(
null
,
"Xb5f"
))}},{
path
:
"/basketDeatils"
,
name
:
"basketDeatils"
,
component
:
function
(){
return
t
.
e
(
7
).
then
(
t
.
bind
(
null
,
"I91H"
))}},{
path
:
"/deatils"
,
name
:
"deatils"
,
component
:
function
(){
return
t
.
e
(
8
).
then
(
t
.
bind
(
null
,
"q1IR"
))}},{
path
:
"/register"
,
name
:
"register"
,
component
:
function
(){
return
t
.
e
(
4
).
then
(
t
.
bind
(
null
,
"TTwy"
))}},{
path
:
"/password"
,
name
:
"password"
,
component
:
function
(){
return
t
.
e
(
23
).
then
(
t
.
bind
(
null
,
"V06e"
))}},{
path
:
"/agreement"
,
name
:
"agreement"
,
component
:
function
(){
return
t
.
e
(
19
).
then
(
t
.
bind
(
null
,
"lI5F"
))}},{
path
:
"/privacy"
,
name
:
"privacy"
,
component
:
function
(){
return
t
.
e
(
24
).
then
(
t
.
bind
(
null
,
"VKkN"
))}},{
path
:
"/myDetail"
,
name
:
"myDetail"
,
component
:
function
(){
return
t
.
e
(
11
).
then
(
t
.
bind
(
null
,
"NJmw"
))}},{
path
:
"/about"
,
name
:
"about"
,
component
:
function
(){
return
t
.
e
(
14
).
then
(
t
.
bind
(
null
,
"0G8S"
))}},{
path
:
"/feedbackList"
,
name
:
"feedbackList"
,
component
:
function
(){
return
t
.
e
(
12
).
then
(
t
.
bind
(
null
,
"x+T9"
))}},{
path
:
"/message"
,
name
:
"message"
,
component
:
function
(){
return
t
.
e
(
15
).
then
(
t
.
bind
(
null
,
"71/x"
))}},{
path
:
"/subscribe"
,
name
:
"subscribe"
,
component
:
function
(){
return
t
.
e
(
20
).
then
(
t
.
bind
(
null
,
"JSaG"
))}},{
path
:
"/follow"
,
name
:
"follow"
,
component
:
function
(){
return
t
.
e
(
26
).
then
(
t
.
bind
(
null
,
"BTMS"
))}},{
path
:
"/search"
,
name
:
"search"
,
component
:
function
(){
return
t
.
e
(
22
).
then
(
t
.
bind
(
null
,
"ar59"
))}},{
path
:
"/searchRoom"
,
name
:
"searchRoom"
,
component
:
function
(){
return
t
.
e
(
25
).
then
(
t
.
bind
(
null
,
"XAxn"
))}},{
path
:
"/account"
,
name
:
"account"
,
component
:
function
(){
return
t
.
e
(
16
).
then
(
t
.
bind
(
null
,
"FGjL"
))}},{
path
:
"/accountChange"
,
name
:
"accountChange"
,
component
:
function
(){
return
t
.
e
(
13
).
then
(
t
.
bind
(
null
,
"jAmL"
))}},{
path
:
"/featuredExperts"
,
name
:
"featuredExperts"
,
component
:
function
(){
return
t
.
e
(
9
).
then
(
t
.
bind
(
null
,
"bTeJ"
))}}]})},
bFPQ
:
function
(
n
,
e
){},
cPo0
:
function
(
n
,
e
){},
nsZj
:
function
(
n
,
e
){},
"q/am"
:
function
(
n
,
e
){}},[
0
]);
\ No newline at end of file
docs/static/js/manifest.6b0171a21a608eb4e42e.js
deleted
100644 → 0
View file @
82d8e826
!
function
(
e
){
var
c
=
window
.
webpackJsonp
;
window
.
webpackJsonp
=
function
(
a
,
t
,
o
){
for
(
var
f
,
d
,
b
,
i
=
0
,
u
=
[];
i
<
a
.
length
;
i
++
)
d
=
a
[
i
],
n
[
d
]
&&
u
.
push
(
n
[
d
][
0
]),
n
[
d
]
=
0
;
for
(
f
in
t
)
Object
.
prototype
.
hasOwnProperty
.
call
(
t
,
f
)
&&
(
e
[
f
]
=
t
[
f
]);
for
(
c
&&
c
(
a
,
t
,
o
);
u
.
length
;)
u
.
shift
()();
if
(
o
)
for
(
i
=
0
;
i
<
o
.
length
;
i
++
)
b
=
r
(
r
.
s
=
o
[
i
]);
return
b
};
var
a
=
{},
n
=
{
29
:
0
};
function
r
(
c
){
if
(
a
[
c
])
return
a
[
c
].
exports
;
var
n
=
a
[
c
]
=
{
i
:
c
,
l
:
!
1
,
exports
:{}};
return
e
[
c
].
call
(
n
.
exports
,
n
,
n
.
exports
,
r
),
n
.
l
=!
0
,
n
.
exports
}
r
.
e
=
function
(
e
){
var
c
=
n
[
e
];
if
(
0
===
c
)
return
new
Promise
(
function
(
e
){
e
()});
if
(
c
)
return
c
[
2
];
var
a
=
new
Promise
(
function
(
a
,
r
){
c
=
n
[
e
]
=
[
a
,
r
]});
c
[
2
]
=
a
;
var
t
=
document
.
getElementsByTagName
(
"head"
)[
0
],
o
=
document
.
createElement
(
"script"
);
o
.
type
=
"text/javascript"
,
o
.
charset
=
"utf-8"
,
o
.
async
=!
0
,
o
.
timeout
=
12
e4
,
r
.
nc
&&
o
.
setAttribute
(
"nonce"
,
r
.
nc
),
o
.
src
=
r
.
p
+
"static/js/"
+
e
+
"."
+
{
0
:
"fa67016c62b6cf97e1e1"
,
1
:
"aae500ec66a0d6185e02"
,
2
:
"a4b4f88960bf72355529"
,
3
:
"615c283b236e3f1d5fc5"
,
4
:
"51cd2bb4e6104045367b"
,
5
:
"3156646ddc40830f0fb5"
,
6
:
"375a483ecb7c05cf8cec"
,
7
:
"31d30d2cbea79917377c"
,
8
:
"ffeb0eac5aa9cc9682d3"
,
9
:
"0becd71a5cb5ebe732a7"
,
10
:
"a9062ff190d3b3a56099"
,
11
:
"d52a3fbdae51c32e8b75"
,
12
:
"978b938cec26f849c74f"
,
13
:
"07c89039ca8693d4b984"
,
14
:
"a575738a491a5f6c2245"
,
15
:
"352d05923c67a636d093"
,
16
:
"2d86c812ad1f1629e29a"
,
17
:
"b67e3c9bfb9ee00daa0c"
,
18
:
"476ba70205c4b5ca8df4"
,
19
:
"f06fa04013a19fb9a086"
,
20
:
"a37ee82d409d681ac5a6"
,
21
:
"32d22d039b55e6016270"
,
22
:
"62cdd4a31cd71a9f726f"
,
23
:
"07d48fdf6a307789c9fa"
,
24
:
"ee9813af8e959e33d3bd"
,
25
:
"612fbc8117582c0e141d"
,
26
:
"92a56ce3f05a7bd81708"
}[
e
]
+
".js"
;
var
f
=
setTimeout
(
d
,
12
e4
);
function
d
(){
o
.
onerror
=
o
.
onload
=
null
,
clearTimeout
(
f
);
var
c
=
n
[
e
];
0
!==
c
&&
(
c
&&
c
[
1
](
new
Error
(
"Loading chunk "
+
e
+
" failed."
)),
n
[
e
]
=
void
0
)}
return
o
.
onerror
=
o
.
onload
=
d
,
t
.
appendChild
(
o
),
a
},
r
.
m
=
e
,
r
.
c
=
a
,
r
.
d
=
function
(
e
,
c
,
a
){
r
.
o
(
e
,
c
)
||
Object
.
defineProperty
(
e
,
c
,{
configurable
:
!
1
,
enumerable
:
!
0
,
get
:
a
})},
r
.
n
=
function
(
e
){
var
c
=
e
&&
e
.
__esModule
?
function
(){
return
e
.
default
}:
function
(){
return
e
};
return
r
.
d
(
c
,
"a"
,
c
),
c
},
r
.
o
=
function
(
e
,
c
){
return
Object
.
prototype
.
hasOwnProperty
.
call
(
e
,
c
)},
r
.
p
=
"./"
,
r
.
oe
=
function
(
e
){
throw
console
.
error
(
e
),
e
}}([]);
\ No newline at end of file
docs/static/js/manifest.98346b9c4f6cd1838c43.js
0 → 100644
View file @
f5f816c8
!
function
(
e
){
var
a
=
window
.
webpackJsonp
;
window
.
webpackJsonp
=
function
(
c
,
t
,
o
){
for
(
var
f
,
d
,
i
,
u
=
0
,
b
=
[];
u
<
c
.
length
;
u
++
)
d
=
c
[
u
],
n
[
d
]
&&
b
.
push
(
n
[
d
][
0
]),
n
[
d
]
=
0
;
for
(
f
in
t
)
Object
.
prototype
.
hasOwnProperty
.
call
(
t
,
f
)
&&
(
e
[
f
]
=
t
[
f
]);
for
(
a
&&
a
(
c
,
t
,
o
);
b
.
length
;)
b
.
shift
()();
if
(
o
)
for
(
u
=
0
;
u
<
o
.
length
;
u
++
)
i
=
r
(
r
.
s
=
o
[
u
]);
return
i
};
var
c
=
{},
n
=
{
29
:
0
};
function
r
(
a
){
if
(
c
[
a
])
return
c
[
a
].
exports
;
var
n
=
c
[
a
]
=
{
i
:
a
,
l
:
!
1
,
exports
:{}};
return
e
[
a
].
call
(
n
.
exports
,
n
,
n
.
exports
,
r
),
n
.
l
=!
0
,
n
.
exports
}
r
.
e
=
function
(
e
){
var
a
=
n
[
e
];
if
(
0
===
a
)
return
new
Promise
(
function
(
e
){
e
()});
if
(
a
)
return
a
[
2
];
var
c
=
new
Promise
(
function
(
c
,
r
){
a
=
n
[
e
]
=
[
c
,
r
]});
a
[
2
]
=
c
;
var
t
=
document
.
getElementsByTagName
(
"head"
)[
0
],
o
=
document
.
createElement
(
"script"
);
o
.
type
=
"text/javascript"
,
o
.
charset
=
"utf-8"
,
o
.
async
=!
0
,
o
.
timeout
=
12
e4
,
r
.
nc
&&
o
.
setAttribute
(
"nonce"
,
r
.
nc
),
o
.
src
=
r
.
p
+
"static/js/"
+
e
+
"."
+
{
0
:
"fa67016c62b6cf97e1e1"
,
1
:
"aae500ec66a0d6185e02"
,
2
:
"a4b4f88960bf72355529"
,
3
:
"615c283b236e3f1d5fc5"
,
4
:
"51cd2bb4e6104045367b"
,
5
:
"3156646ddc40830f0fb5"
,
6
:
"375a483ecb7c05cf8cec"
,
7
:
"31d30d2cbea79917377c"
,
8
:
"ffeb0eac5aa9cc9682d3"
,
9
:
"0becd71a5cb5ebe732a7"
,
10
:
"a9062ff190d3b3a56099"
,
11
:
"d52a3fbdae51c32e8b75"
,
12
:
"978b938cec26f849c74f"
,
13
:
"07c89039ca8693d4b984"
,
14
:
"a575738a491a5f6c2245"
,
15
:
"352d05923c67a636d093"
,
16
:
"2d86c812ad1f1629e29a"
,
17
:
"b67e3c9bfb9ee00daa0c"
,
18
:
"a28a8dd95bd02203a1e8"
,
19
:
"763d86429b6244f30604"
,
20
:
"a37ee82d409d681ac5a6"
,
21
:
"32d22d039b55e6016270"
,
22
:
"62cdd4a31cd71a9f726f"
,
23
:
"07d48fdf6a307789c9fa"
,
24
:
"45a088f3c2b27dd17953"
,
25
:
"145f6dd3886b43028e87"
,
26
:
"92a56ce3f05a7bd81708"
}[
e
]
+
".js"
;
var
f
=
setTimeout
(
d
,
12
e4
);
function
d
(){
o
.
onerror
=
o
.
onload
=
null
,
clearTimeout
(
f
);
var
a
=
n
[
e
];
0
!==
a
&&
(
a
&&
a
[
1
](
new
Error
(
"Loading chunk "
+
e
+
" failed."
)),
n
[
e
]
=
void
0
)}
return
o
.
onerror
=
o
.
onload
=
d
,
t
.
appendChild
(
o
),
c
},
r
.
m
=
e
,
r
.
c
=
c
,
r
.
d
=
function
(
e
,
a
,
c
){
r
.
o
(
e
,
a
)
||
Object
.
defineProperty
(
e
,
a
,{
configurable
:
!
1
,
enumerable
:
!
0
,
get
:
c
})},
r
.
n
=
function
(
e
){
var
a
=
e
&&
e
.
__esModule
?
function
(){
return
e
.
default
}:
function
(){
return
e
};
return
r
.
d
(
a
,
"a"
,
a
),
a
},
r
.
o
=
function
(
e
,
a
){
return
Object
.
prototype
.
hasOwnProperty
.
call
(
e
,
a
)},
r
.
p
=
"./"
,
r
.
oe
=
function
(
e
){
throw
console
.
error
(
e
),
e
}}([]);
\ 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