<!DOCTYPE html>
<html lang="zh">
<head>
	<meta charset="UTF-8">
	<title>人人直播-人人网旗下校花美女视频语音游戏娱乐直播平台</title>
	<meta name="keywords" content="人人直播,美女直播平台,美女视频,同城交友,视频聊天,语音陪聊,热舞视频,视频交友,美女交友,美女秀场,清纯美女,性感美女,美女互动,美女聊天,美女在线表演,美女直播间,美女聊天室">
	<meta name="description" content="人人直播 - 人人网旗下直播平台，为每个人提供方便，快捷，流畅的视频直播体验，在这里人人都可以直播，全民直播的梦想由此开启，街拍美女、高校校花、帅气男神，你想要的在这里都可以找到；人人直播，不套路的直播，人人直播，高颜值高品质的直播平台；一切尽在人人直播，要直播来人人">
	<link rel="shortcut icon" type="image/x-icon" href="https://a.xnimg.cn/wap/pcLive/dist/img/favicon32_01.png" />
	<link rel="stylesheet" type="text/css" href="https://s.xnimg.cn/a104165/wap/mobile/recharge/web/css/style.css">
	<script type="text/javascript" src="https://s.xnimg.cn/a83151/nx/core/libs.js"></script>
	<script type="text/javascript" src="https://s.xnimg.cn/a85738/wap/mobile/wechatLive/js/RSA.js"></script>
	<script type="text/javascript" src="https://s.xnimg.cn/a85738/wap/mobile/wechatLive/js/BigInt.js"></script>
	<script type="text/javascript" src="https://s.xnimg.cn/a85738/wap/mobile/wechatLive/js/Barrett.js"></script>
</head>
<style type="text/css">
	.plugFlowBtn{
		width:144px;
		height:74px;
		display: inline-block;
		position:absolute;
		right:40px;
		top:50px;
	}
	.userInfoWrap{
		height:50px;
		line-height: 50px;
		position: absolute;
		top: 50px;
		right: 37px;
		display: none;
	}
	.rowWrap{
		height:50px;
		line-height: 50px;
		display: flex;
		flex-direction: row;
		align-items: center;
	}
	.userInfoWrap img{
		width:150px;
		height:50px;
		margin-right:25px;
		display: inline-block;
	}
	.userInfoWrap p{
		height: 50px;
		line-height: 50px;
		font-size: 18px;
		font-family: PingFang;
		font-weight: bold;
		color: #FFFFFF;
		text-shadow: 0px 2px 0px rgba(0, 0, 0, 0.5);
		display: inline-block;
		margin:0;
	}
	.userInfoWrap a{
		height: 50px;
		line-height: 50px;
		font-size: 18px;
		font-family: PingFang;
		font-weight: bold;
		text-decoration: underline;
		color: #FFFFFF;
		text-shadow: 0px 2px 0px rgba(0, 0, 0, 0.5);
		display: inline-block;
		margin-left:18px;
	}

	.copyright{
		height: 100px;
		color: #999999;
	}
	
	.copyright a {
		color: #999999;
	}

	.copyright p {
		margin: 2px;
	}
	
	.copyright img{
		height: 30px;
		vertical-align: middle;
	}
</style>
<body>
<div class="con">
	<div class="items items1" style="background-image:url(https://s.xnimg.cn/wap/mobile/recharge/web/img/bg1.jpg);display:block"></div>
	<div class="items items2" style="background-image:url(https://s.xnimg.cn/wap/mobile/recharge/web/img/bg2.jpg)"></div>
	<div class="items items3" style="background-image:url(https://s.xnimg.cn/wap/mobile/recharge/web/img/bg3.jpg)"></div>
	<div class="items items4" style="background-image:url(https://s.xnimg.cn/wap/mobile/recharge/web/img/bg4.jpg)"></div>
	<div class="items items5" style="background-image:url(https://s.xnimg.cn/wap/mobile/recharge/web/img/bg5.jpg)"></div>
</div>
<!-- 登录弹窗 -->
<div id="loginWrap">
	<div class="loginContent">
		<span class="loginClose" onclick="closeframe()"></span>
		<p>欢迎登录</p>
		<form class="login-form">
			<div class="form-inline">
				<div class="style-s phone-style"></div>
				<input type="text" name="account" class="phonenum" placeholder="请输入手机号或邮箱" placeholder-style="color:#a8a9ad;">
			</div>
			<div class="form-inline">
				<div class="style-s password-style"></div>
				<input type="password" name="password" class="password" placeholder="请输入登录密码"  placeholder-style="color:#a8a9ad;">
			</div>
			<div class="form-inline form-inline-mt">
				<div click="formSubmit()" id="login" class="login f-r">登录</div>
			</div>
		</form>
	</div>
</div>
<!-- 创建直播间弹窗 -->
<div id="createLiveWrap">
	<div class="createContent">
		<span class="createClose" onclick="closeCreate()"></span>
		<p>创建直播间</p>
		<div class="liveTitWrap">
				<span>直播标题</soan>
					<input id="title" type="text" class="liveTitle" placeholder="请输入直播标题" placeholder-style="color:#9FA2B6;">
		</div>
		<div class="liveCovWrap">
			<span>直播封面</span>
			<div class="coverImgWrap">
				<img src="https://a.xnimg.cn/wap/mobile/recharge/web/img/coverImg.png" id="coverImgUrl" onclick="upload()">
				<input type="hidden" id="coverImgUrlVal">
				<span id="coverImgUrlSpan" style="display: none">修改封面</span>
				<input type="file" accept="image/*" id="upload" style="display: none;">
			</div>
		</div>
		<div class="createBtn" onclick="createLiveConfirm()">创建</div>
	</div>
</div>
<!-- 推流地址弹窗 -->
<div id="pushUrlWrap">
	<div class="pushUrlContent">
		<!-- <span class="pushUrlClose" onclick="closeframePush()"></span> -->
		<p>推流地址</p>
		<textarea  class="urlInfo" id="urlInfo"></textarea >
		<div class="pushTips">请不要关闭该网页与弹框，结束直播停止OBS推流后，请回到该页面点击下方按钮关闭直播间</div>
		<div class="pushBtnWrap">
			<div class="cope" onclick="copyPushUrl()">复制</div>
			<div class="closeLive" onclick="closeLiveTo()">关闭直播</div>
		</div>
	</div>
</div>
<!-- 关闭直播间弹窗 -->
<div id="closeLiveRoomWrap">
	<div class="closeLiveRoomWrap">
		<!-- <span class="closeLiveRoomClose" onclick="closeframeCode()"></span> -->
		<p>关闭直播间</p>
		<!-- <input type="text" class="closePhone" placeholder="请输入手机号" placeholder-style="color:#9FA2B6;" id="mobileCode">
        <div class="verificationCodeWrap">
            <input type="text" class="verificationCode" placeholder="请输入验证码" placeholder-style="color:#9FA2B6;" id="codeVal">
            <div class="verificationCodeBtn" onclick="sendCode()" id="code">获取验证码</div>
        </div> -->
		<div class="sureTips">确认关闭直播间吗?</div>
		<div class="errTips" id="errTips" style="display: none;"></div>
		<div class="sureBtnWrap">
			<div class="noClose" onclick="cancelLiveConfirm()">暂不关闭</div>
			<div class="sureCloseBtn" onclick="closeLiveConfirm()">确认</div>
		</div>
	</div>
</div>
<!-- 以上新增结束 -->
<div class="main">
	<div class="logo">
<!--		<img src="https://s.xnimg.cn/wap/mobile/recharge/web/img/logo.png" alt="人人直播" title="人人直播-高校美女陪你嗨">-->
	</div>
	<!-- 未登录状态的登录按钮 -->
	<!-- <div class="plugFlowBtn" id="plugLoginBtn">
        <img src="https://a.xnimg.cn/wap/mobile/recharge/web/img/loginBtn.png" alt="登录" onclick="openframe()">
    </div> -->
	<!-- 已登录的用户信息 -->
	<div class="userInfoWrap" id="userInfoWrap">
		<div class="rowWrap">
			<img id="createId" style="display: none" src="https://a.xnimg.cn/wap/mobile/recharge/web/img/createLiveIcon.png" alt="创建直播" onclick="createLive()">
			<p id="userName"></p>
			<a onclick="logout()">退出</a>
		</div>
	</div>


	<div class="title"></div>
	<div class="func">
<!--		<div class="download apple">-->
<!--			<div class="download-name">IOS下载</div>-->
<!--			<div class="download-name-add">前往App Store</div>-->
<!--			<img class="apple-code" src="https://a.xnimg.cn/wap/mobile/recharge/web/img/gzh20231008.jpg">-->
<!--		</div>-->
		<!--<div class="download android" style="margin-left: 30px;background-image:url();">
			<div class="download-name">小程序</div>
			<div class="download-name-add">前往小程序</div>
			<img class="android-code" src="https://a.xnimg.cn/wap/mobile/recharge/web/img/xcx1227.jpg">
		</div>-->
		<div class="download android" style="margin-left: 30px">
			<div class="download-name">安卓下载</div>
			<div class="download-name-add">前往Android Store</div>
			<img class="android-code" src="https://s.xnimg.cn/wap/mobile/recharge/web/img/code-android.png">
		</div>
		<!-- <div class="line"></div> -->
		<!-- <div class="download recharge">人人果充值</div> -->
	</div>
	<div class="recharge-wrap">
		<div class="recharge-con">
			<div class="close recharge-close"></div>
			<div class="header">
				<input type="text" placeholder="请输入人人ID" class="userId">
				<button>确认</button>
			</div>
			<div class="recharge-item">
				<div class="recharge-plateform">
					<div class="recharge-li">充值方式：</div>
					<div class="recharge-plateform-con">
						<div class="recharge-zfb recharge-border" data-type="1"></div>
						<div class="recharge-wx recharge-border" data-type="2"></div>
					</div>
				</div>
				<div class="recharge-num">
					<div class="recharge-li">充值金额：</div>
					<div class="recharge-num-con">

						<div class="recharge-num-con-li recharge-border" data-pid="1">

							<div class="r-li-1" data-money="6.00">￥6.00</div>
							<div class="r-li-2">=</div>
							<div class="r-li-3" data-guo="60.00">
								60
								<img src="https://s.xnimg.cn/wap/mobile/recharge/web/img/guo.png" alt="人人果">
							</div>
							<div class="r-li-4" data-discount=""></div>
						</div>

						<div class="recharge-num-con-li recharge-border" data-pid="2">

							<div class="r-li-1" data-money="18.00">￥18.00</div>
							<div class="r-li-2">=</div>
							<div class="r-li-3" data-guo="180.00">
								180
								<img src="https://s.xnimg.cn/wap/mobile/recharge/web/img/guo.png" alt="人人果">
							</div>
							<div class="r-li-4" data-discount=""></div>
						</div>

						<div class="recharge-num-con-li recharge-border" data-pid="3">

							<div class="r-li-1" data-money="58.00">￥58.00</div>
							<div class="r-li-2">=</div>
							<div class="r-li-3" data-guo="580.00">
								580
								<img src="https://s.xnimg.cn/wap/mobile/recharge/web/img/guo.png" alt="人人果">
							</div>
							<div class="r-li-4" data-discount=""></div>
						</div>

						<div class="recharge-num-con-li recharge-border" data-pid="4">

							<div class="r-li-discount"></div>

							<div class="r-li-1" data-money="108.00">￥108.00</div>
							<div class="r-li-2">=</div>
							<div class="r-li-3" data-guo="1080.00">
								1080
								<img src="https://s.xnimg.cn/wap/mobile/recharge/web/img/guo.png" alt="人人果">
							</div>
							<div class="r-li-4" data-discount="22">现在充值，多送22人人果</div>
						</div>

						<div class="recharge-num-con-li recharge-border" data-pid="5">

							<div class="r-li-discount"></div>

							<div class="r-li-1" data-money="588.00">￥588.00</div>
							<div class="r-li-2">=</div>
							<div class="r-li-3" data-guo="5880.00">
								5880
								<img src="https://s.xnimg.cn/wap/mobile/recharge/web/img/guo.png" alt="人人果">
							</div>
							<div class="r-li-4" data-discount="176">现在充值，多送176人人果</div>
						</div>

						<div class="recharge-num-con-li recharge-border" data-pid="6">

							<div class="r-li-discount"></div>

							<div class="r-li-1" data-money="1298.00">￥1298.00</div>
							<div class="r-li-2">=</div>
							<div class="r-li-3" data-guo="12980.00">
								12980
								<img src="https://s.xnimg.cn/wap/mobile/recharge/web/img/guo.png" alt="人人果">
							</div>
							<div class="r-li-4" data-discount="519">现在充值，多送519人人果</div>
						</div>

					</div>
				</div>
				<div class="recharge-self-num">
					<div class="recharge-li">自定义金额：</div>
					<div class="recharge-self-num-con">
						<input type="text" placeholder="充值金额：1-10000" name="selfNum">
					</div>
				</div>
			</div>
			<div class="recharge-compute">
				<div class="recharge-com-re">
					应付金额：
					<span class="recharge-com-money">0</span>
					元
					<span class="recharge-com-guo">(可获得0人人果)</span>
				</div>
				<button>立即充值</button>
			</div>
		</div>
	</div>
	<div class="wx-recharge-wrap">
		<div class="wx-recharge">
			<div class="wx-close"></div>
			<h2>微信扫码支付</h2>
			<div class="wx-code">
				<img src="" alt="">
				打开微信手机客户端扫一扫
			</div>
			<div class="wx-trade-con">
				<p>交易金额：<span class="wx-money">6.00</span>元</p>
				<p>支付方式：<img src="https://s.xnimg.cn/wap/mobile/recharge/web/img/weixin.png"></p>
				<p class="wx-success"><img src="https://s.xnimg.cn/wap/mobile/recharge/web/img/success.png">支付成功</p>
			</div>
		</div>
	</div>
	<div class="copyright">
<!--		<img src="https://a.xnimg.cn/wap/mobile/recharge/web/img/logo1.png" alt="">-->
		<p>
		北京斗牛士文化传媒有限公司
		<a href="tel: 010-87538607">联系方式: 010-87538607</a>
		</p>
		<p>
		公司地址: 北京市海淀区宝盛南路1号院26号楼4层101号
		</p>
		<p>
		<a href="http://beian.miit.gov.cn/">京ICP备15062447号-1</a>
		&nbsp;&nbsp;|&nbsp;&nbsp;<a target="_blank" href="jingwangwen.jpg">京网文(2024)0889-047号</a>
		</p>
		<p>
		<a href="https://cyberpolice.mps.gov.cn/">公安部网络违法犯罪举报网站</a>
		<a href="tel: 010-87538607">举报热线：010-87538607</a>
		<a href="mailto:kefu@infinities.com.cn">举报邮箱：kefu@infinities.com.cn</a>
		</p>
		<img style="margin-right: 10px;" src="https://a.xnimg.cn/wap/mobile/recharge/web/img/logo2.png" alt="">人人直播&copy;2024 All rights reserved
	</div>
</div>
<style>
	
</style>
<script type="text/javascript" src="https://s.xnimg.cn/a86095/wap/mobile/recharge/web/js/page.js"></script>
<script type="text/javascript">
	window.onload = function() {
		login.init();
	}
</script>
<script src="https://s.xnimg.cn/a102963/wap/safeAdmin/static/js/md5.js"></script>
<script>
	$(function() {
		fun.init();
	})
</script>
<script type="text/javascript">
	var modal=document.getElementById("loginWrap");
	//点击按钮，弹出弹框
	function openframe(){
		modal.style.display ="block";
	}
	//点击叉号，关闭弹窗
	function closeframe(){
		modal.style.display ="none";
	}
	//点击其他地方窗口隐藏
	window.onclick=function(e){
		if(e.target==modal){
			modal.style.display ="none";
		}
	}
	var createL=document.getElementById("createLiveWrap");
	//点击按钮，弹出弹框
	function createLive(){
		createL.style.display ="block";
	}
	//点击叉号，关闭弹窗
	function closeCreate(){
		createL.style.display ="none";
	}
	//点击其他地方窗口隐藏
	window.onclick=function(e){
		if(e.target==createL){
			createL.style.display ="none";
		}
	}
</script>
<script>
	//测试地址
	//let Base_Url = "https://test-rrzbapi.renren.com";
	//正式地址
	let Base_Url = "https://rrzbapi.renren.com";

	let sessionKey = ''
	let secretKey = ''
	let userInfo = {}

	window.passwordInfo = {}
	// 登录的表单验证
	function loginValidate(obj) {
		// var phoneReg = /^1[234578]\d{9}$/;
		if(obj.user == '') {
			return {
				flag: false,
				msg: '账号不能为空'
			}
		}
				// else if(!(phoneReg.test(obj.phoneNum))) {
				//  return {
				//      flag: false,
				//      msg: '手机号格式不正确'
				//  }
		// }
		else if (obj.password == '') {
			return {
				flag: false,
				msg: '密码不能为空'
			}
		}  else {
			return {
				flag: true
			}
		}
	}
	// 提示弹层
	function toast(text, delay, func) {
		var el = document.createElement('div');
		el.id = 'toast'
		el.className = 'toast';
		el.innerHTML = text.replace(/\\n/g, '<br />');
		document.body.appendChild(el);
		clearTimeout(toastTime);
		var toastTime = setTimeout(function(){
			if ($('.toast')) {
				if ($('.toast').length > 1) {
					for (var i = 0; i < $('.toast').length; i++) {
						$('.toast')[i].parentNode.removeChild($('.toast')[i]);
					}
				} else {
					document.getElementById('toast').parentNode.removeChild(document.getElementById('toast'));
				}
			}
			if (typeof func == 'function') {
				func();
			}
		},delay||1500);
	}
	// 获取签名函数
	function signFun(url, arys) {
		if(!arys){
			arys = {};
		}
		if(url && url !== '' && url != null && url != undefined){
			if (url.indexOf("?") != -1) {
				var str = url.split('?');
				var strs = str[1].split("&");
				for (var i = 0; i < strs.length; i++) {
					arys[strs[i].split("=")[0]] = unescape(strs[i].split("=")[1]);
				}
			}
		}
		//先用Object内置类的keys方法获取要排序对象的属性名，再利用Array原型上的sort方法对获取的属性名进行排序，newkey是一个数组
		var jsonstr = "";
		var newkey = Object.keys(arys).sort();

		// console.log("newkey==" + newkey);objKeySort
		for (var i = 0; i < newkey.length; i++) {
			//遍历newkey数组
			// console.log("===newkeyvalue===" + arys[newkey[i]]);
			var valuestr = arys[newkey[i]];
			if(valuestr instanceof Object){
				valuestr = JSON.stringify(valuestr)
			}
			if (typeof valuestr != "undefined" && valuestr && valuestr.length > 50) {
				valuestr = valuestr.substring(0, 50);
			}
			if(newkey[i] !== 't' && newkey[i] !== 'sig'){
				jsonstr = jsonstr + newkey[i] + "=" + valuestr;
			}
		}
		// jsonstr += arys.t;
		jsonstr += secretKey
		let sign = hex_md5(jsonstr);
		console.log(jsonstr)
		console.log(sign)
		return sign;
	}

	/**
	 * ajax请求
	 * @param  {string}     type    发送请求的类型post/get
	 * @param  {string}     url     发送请求的url
	 * @param  {object}     data    请求的数据
	 * @param  {function}   success 回掉函数
	 * @return {object}             返回请求的xhr对象
	 */
	function ajaxFunc(type, url, data, success) {
		var params = typeof data == 'string' ? data : Object.keys(data).map(
				function(k){ return encodeURIComponent(k) + '=' + encodeURIComponent(data[k]) }
		).join('&');

		var xhr = new XMLHttpRequest();
		xhr.open(type, url);
		xhr.onreadystatechange = function() {
			//console.log(xhr)
			if (xhr.readyState>3 && xhr.status==200) { success(xhr.responseText); }
			//console.log(xhr.responseText);
		};
		xhr.setRequestHeader('X-Requested-With', 'XMLHttpRequest');
		xhr.setRequestHeader('Content-Type', 'application/json');
		xhr.withCredentials = true;
		xhr.send(JSON.stringify(data));
		return xhr;
	}
	function ajaxFuncUpload(type, url, data, success) {
		var params = typeof data == 'string' ? data : Object.keys(data).map(
				function(k){ return encodeURIComponent(k) + '=' + encodeURIComponent(data[k]) }
		).join('&');

		var xhr = new XMLHttpRequest();
		xhr.open(type, url);
		xhr.onreadystatechange = function() {
			//console.log(xhr)
			if (xhr.readyState>3 && xhr.status==200) { success(xhr.responseText); }
			//console.log(xhr.responseText);
		};
		// xhr.setRequestHeader('X-Requested-With', 'XMLHttpRequest');
		// xhr.setRequestHeader('Content-Type', 'application/json');
		// xhr.withCredentials = true;
		xhr.send(data);
		return xhr;
	}
	/**
	 * 返回选择的dom对象
	 * @param  {string} selector 出入的选择符
	 * @return {obeject}         返回dom对象
	 */
	// function $(selector, context) {
	//     var domArray = (context || document).querySelectorAll(selector);
	//     return domArray.length === 1 || domArray.length === 0 ? domArray[0] : domArray;
	// }

	// 获取URL中参数名的参数值
	function getQueryString(url)
	{
		var reg = new RegExp("(^|&)"+ url +"=([^&]*)(&|$)");
		var r = window.location.search.substr(1).match(reg);
		if(r!=null) {
			return  unescape(r[2]);
		}
		return null;
	}



	// 手机号登录
	window.login = {
		init: function() {
			let sessionInfo = getCookieFieldName('sessionInfo');
			if(sessionInfo){
				sessionInfo = JSON.parse(sessionInfo)
				sessionKey = sessionInfo.sessionKey
				secretKey = sessionInfo.secretKey

				document.getElementById("loginWrap").style.display ="none";
				document.getElementById("plugLoginBtn").style.display ="none"

				user = sessionInfo
				document.getElementById("userName").innerHTML=user.name;
				document.getElementById("userInfoWrap").style.display="block";
				if(user.vj){
					document.getElementById("createId").style.display="block";
				}
			}
			this.formSubmit();
		},
		formSubmit: function() {
			var loginInfo = {},
					result,
					self = this;
			console.log(getQueryString("origURL"))
			document.getElementById('login').addEventListener('click',function() {
				loginInfo.user = $('.phonenum').val();
				loginInfo.password = $('.password').val();
				loginInfo.password = hex_md5($('.password').val());
				loginInfo.origURL = getQueryString("origURL");
				result = loginValidate(loginInfo);
				console.log(loginInfo)
				if(result.flag) {
					ajaxFunc('post',Base_Url+'/web/login',loginInfo,function(res) {
						console.log(JSON.parse(res))
						var res = JSON.parse(res);
						if(res.errorCode == 0 ){
							toast("登录成功");
							// window.location.href = res.data.origURL;
							sessionKey = res.data.sessionKey
							secretKey = res.data.secretKey
							getUserInfo(loginInfo.user);
							document.getElementById("loginWrap").style.display ="none";
							document.getElementById("plugLoginBtn").style.display ="none"
							// setCookie('sessionInfo', JSON.stringify(res.data), 1)
						}else{
							toast(res.errorMsg);
						}
					})
				}
			})
		}
	}

	function getUserInfo(mobile){
		let url = Base_Url + '/livevideo_push/v1/getUserInfo'
		let data = {
			session_key: sessionKey
		}
		//data.t = new Date().getTime();
		let sign = signFun(url, data);
		data.sig = sign;

		ajaxFunc('post',url,data,function(res) {
			var res = JSON.parse(res);
			user = res.data
			document.getElementById("userName").innerHTML=user.name;
			document.getElementById("userInfoWrap").style.display="block";
			if(user.vj){
				document.getElementById("createId").style.display="block";
			}
			user.sessionKey = sessionKey
			user.secretKey = secretKey
			user.mobile = mobile
			setCookie('sessionInfo', JSON.stringify(user), 3)
		})
	}
	function upload(){
		document.getElementById('upload').click();
	}
	document.getElementById('upload').addEventListener('change', function (event) {
		let data = {
			session_key: sessionKey,
			pageType: 'zbfd-image',
			type:1
		}
		let sig = signFun('', data)
		let url = Base_Url + '/upload/v1/upload' + '?session_key=' + sessionKey + '&pageType=' + data.pageType + '&type=' +data.type + '&sig='+sig
		var $file = event.currentTarget;
		var formData = new FormData();
		var file = $file.files;
		formData.append('files', file[0]);
		ajaxFuncUpload('post',url,formData,function(res) {
			var res = JSON.parse(res);
			if(res.errorCode !== 0){
				toast("上传失败, 请重试");
				return
			}
			let img = res.data.fileInfoList[0].domainUrl + res.data.fileInfoList[0].url
			document.getElementById('coverImgUrlVal').value = img
			document.getElementById('coverImgUrl').src = img
			document.getElementById('coverImgUrlSpan').style.display = 'block'
		})
	});
	function createLiveConfirm() {
		let title = document.getElementById('title').value
		if(!title){
			toast("请输入直播标题");
			return
		}
		let coverImgUrl = document.getElementById('coverImgUrlVal').value
		if(!coverImgUrl){
			toast("请上传直播封面");
			return
		}
		let url = Base_Url + '/livevideo_push/v1/getPushUrl'
		let data = {
			"coverImgUrl": coverImgUrl,
			"title": title,
			"userId": user.userId,
			"session_key": sessionKey
		}
		let sign = signFun(url, data);
		data.sig = sign;
		ajaxFunc('post',url,data,function(res) {
			var res = JSON.parse(res);
			if(res.errorCode !== 0){
				toast("创建失败, 请重试");
				return
			}
			closeCreate()
			document.getElementById('pushUrlWrap').style.display = 'block'
			document.getElementById('urlInfo').value = res.data.pushUrl
		})
	}
	function copyPushUrl(){
		document.getElementById("urlInfo").select();
		document.execCommand("Copy");
		toast("复制成功");
	}
	function closeLiveTo(){
		// document.getElementById('mobileCode').value = user.mobile
		document.getElementById('pushUrlWrap').style.display = 'none'
		document.getElementById('closeLiveRoomWrap').style.display = 'block'
	}
	function closeframePush(){
		document.getElementById('pushUrlWrap').style.display = 'none'
	}
	function closeframeCode(){
		document.getElementById('closeLiveRoomWrap').style.display = 'none'
	}

	function checkMobile(mobile){
		let errTips = document.getElementById('errTips')
		if(!mobile){
			errTips.innerHTML = '请输入手机号'
			errTips.style.display = 'block'
			setTimeout(function(){
				errTips.style.display = 'none'
			},1500)
			return false
		}
		if(!(/^1[23456789]\d{9}$/.test(mobile))){
			errTips.innerHTML = '手机号格式不正确'
			errTips.style.display = 'block'
			setTimeout(function(){
				errTips.style.display = 'none'
			},1500)
			return false
		}
		return true

	}
	let time = 0
	function sendCode(){
		if(time > 0){
			return
		}
		let mobile = document.getElementById('mobileCode').value
		if(!checkMobile(mobile)){
			return
		}
		let url = Base_Url + '/livevideo_push/v1/stopSendCaptcha'
		let data = {
			"mobile": mobile,
			"session_key": sessionKey
		}
		let sign = signFun(url, data);
		data.sig = sign;
		ajaxFunc('post',url,data,function(res) {
			var res = JSON.parse(res);
			if(res.errorCode !== 0){
				toast(res.errorMsg);
				return
			}
			countDown()
		})
	}
	function countDown(){
		time = 60
		let code = document.getElementById('code')
		code.innerHTML = + time + 's'
		let id = setInterval(function(){
			time--
			if(time > 0){
				code.innerHTML = + time + 's'
			}else{
				code.innerHTML = '获取验证码'
				setInterval(id)
			}
		}, 1000)
	}

	function cancelLiveConfirm(){
		document.getElementById('closeLiveRoomWrap').style.display = 'none'
		document.getElementById('pushUrlWrap').style.display = 'block'
	}

	function closeLiveConfirm(){
		//let mobile = document.getElementById('mobileCode').value
		// if(!mobile){
		// 	toast("请输入手机号");
		// 	return
		// }
		// if(!checkMobile(mobile)){
		// 	return
		// }

		// let code = document.getElementById('codeVal').value
		// if(!code){
		// 	toast("请输入验证码");
		// 	return
		// }
		let url = Base_Url + '/livevideo_push/v1/stopLiveRoom'
		let data = {
			"session_key": sessionKey
		}
		let sign = signFun(url, data);
		data.sig = sign;
		ajaxFunc('post',url,data,function(res) {
			var res = JSON.parse(res);
			if(res.errorCode !== 0){
				toast(res.errorMsg);
				return
			}
			toast("关闭成功");
			document.getElementById('closeLiveRoomWrap').style.display = 'none'
		})
	}
	function getCookieFieldName(cookieName){
		var strCookie = document.cookie;
		var arrCookie = strCookie.split("; ");
		for(var i = 0; i < arrCookie.length; i++){
			var arr = arrCookie[i].split("=");
			if(cookieName == arr[0]){
				return arr[1];
			}
		}
		return "";
	}

	function setCookie(name,value,days){
		var d= new Date();
		d.setTime(d.getTime()+(days*24*60*60*1000));
		var expires = d.toGMTString();
		document.cookie = name+"="+value+";expires="+expires;
	}

	function logout(){
		// document.getElementById("loginWrap").style.display ="block";
		document.getElementById("plugLoginBtn").style.display ="block"
		document.getElementById("userInfoWrap").style.display="none";
		document.cookie = "sessionInfo=;expires="+(new Date(0)).toGMTString();
	}
</script>
</body>
</html>
