|
[code]<!DOCTYPE html>
<html>
<head>
<title>Module Develop</title>
<meta charset="utf-8">
<meta name="viewport" content="maximum-scale=1.0,minimum-scale=1.0,user-scalable=0,width=device-width,initial-scale=1.0"/>
<style type="text/css">
html, body {
height: 100%
}
body {
background-color: #FF979C9C;
margin: 0;
}
#wrap {
height: 100%;
position: relative;
}
#header {
padding-top: 20px;
background-color: #5082c2;
height: 44px;
position: relative;
}
#header h1 {
font-size: 20px;
height: 44px;
line-height: 44px;
margin: 0em;
color: #fff;
margin-left: 100px;
margin-right: 100px;
text-align: center;
}
#main {
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-box-pack: center;
}
a.button {
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-box-pack: center;
-webkit-box-align: center;
height: 32px;
margin: 8px;
background-color: rgba(240,240,240,1.0);
border-color: rgba(220,220,220,1.0);
border-width: 2px;
border-style: solid;
}
a.active {
background-color: rgba(240,240,240,0.7);
}
</style>
</head>
<body>
<div id="wrap">
<div id="main">
<br><br><br><br><br><br><br><br><br><br><br><br>
<a class="button" tapmode="active" onclick="openLiveUI()">打开直播UI</a>
<a class="button" tapmode="active" onclick="addUserInfo()">用户加入</a>
<a class="button" tapmode="active" onclick="addUserInfoList()">批量添加用户</a>
<a class="button" tapmode="active" onclick="setMemberCounts()">设置观看人数</a>
<a class="button" tapmode="active" onclick="isShowGuanZhuBtn()">设置关注按钮</a>
<a class="button" tapmode="active" onclick="delUserInfo()">用户退出</a>
<a class="button" tapmode="active" onclick="showDanmu()">发送弹幕</a>
<a class="button" tapmode="active" onclick="showMessage()">显示消息</a>
<a class="button" tapmode="active" onclick="showMessageList()">批量显示消息</a>
<a class="button" tapmode="active" onclick="showSystemMessage()">系统消息</a>
<a class="button" tapmode="active" onclick="clearMessage()">清空消息列表</a>
<a class="button" tapmode="active" onclick="hiddenLiveUI()">隐藏直播UI</a>
<a class="button" tapmode="active" onclick="showLiveUI()">显示直播UI</a>
<a class="button" tapmode="active" onclick="closeLiveUI()">关闭直播UI</a>
<br><br><br><br><br><br><br><br><br><br><br><br>
</div>
</div>
</body>
<script type="text/javascript">
var demo = null;
apiready = function() {
demo = api.require('liveUI');
if (!demo) {
alert("请添加模块后编译");
return;
}
}
var uid = "";
function setMemberCounts(){
demo.setMemberCounts({
memberCounts : 99999//观看人数
}, function(ret, err) {
api.toast({msg : JSON.stringify(ret)+" "+JSON.stringify(err)});
});
}
function addUserInfoList(){
var userList = new Array();
for(var i =0;i<5;i++){
var data1 = {
uid : i,//用户id
nickname : "小气鬼"+new Date().getTime(),//用户名称
headpic : "widget://image/mac.png",//用户头像
starpic : "widget://image/icon_live_toolbar_send_star.png"//等级图标
};
userList.push(data1);
}
demo.addUserInfoList({
userList : userList
}, function(ret, err) {
api.toast({msg : JSON.stringify(ret)+" "+JSON.stringify(err)});
});
}
function openLiveUI() {
var userList = new Array();
var msgList = new Array();
for(var i =0;i<2;i++){
var data1 = {
uid : i,//用户id
nickname : "小气鬼"+new Date().getTime(),//用户名称
headpic : "widget://image/mac.png",//用户头像
starpic : "widget://image/icon_live_toolbar_send_star.png"//等级图标
};
userList.push(data1);
var data = {
uid : i,//用户id
startnum : 1,
nickname : "小气鬼"+new Date().getTime(),
nicknameColor : "#BA55D3",
message : " |
|