|
已UIChatBox为例子吧:var obj = api.require('UIChatBox');
obj.open({
placeholder: '',
maxRows: 4,
emotionPath: '表情文件路径',
styles: {
inputBar: {
borderColor: '#d9d9d9',
bgColor: '#f2f2f2'
},
inputBox: {
borderColor: '#B3B3B3',
bgColor: '#FFFFFF'
},
emotionBtn: {
normalImg: 'widget://image/chatBox/face1.png'
},
keyboardBtn: {
normalImg: 'widget://image/chatBox/key1.png'
}
}
},function(ret,err){
if(ret.eventType=='send'){
//点击发送后的处理
var html = '';
html += '<div class="sender">';
html += '<div class="sender-avatar"><img src="picture1.jpg"></div>';
html += '<div class="sender-cont">';
html += '<div class="right_triangle"></div>';
html += '<span>'+ret.msg+'</span>';
html += '</div>';
html += '</div>';
$api.append($api.byId('messageList'),html);
}
});
|
|