diff --git a/static/html/chat_page.html b/static/html/chat_page.html
index ef2b80d..01cc970 100644
--- a/static/html/chat_page.html
+++ b/static/html/chat_page.html
@@ -55,7 +55,7 @@
-
+
![]()
diff --git a/static/js/chat-page.js b/static/js/chat-page.js
index 4171766..370ac1a 100644
--- a/static/js/chat-page.js
+++ b/static/js/chat-page.js
@@ -17,6 +17,7 @@ new Vue({
timer:null,
sendDisabled:false,
flyLang:GOFLY_LANG[LANG],
+ textareaFocused:false,
},
methods: {
//初始化websocket
@@ -260,18 +261,21 @@ new Vue({
textareaFocus:function(){
if(/Android|webOS|iPhone|iPad|BlackBerry/i.test(navigator.userAgent)) {
$('body').scrollTop($("body")[0].scrollHeight);
- $(".chatContext").css("margin-bottom","1px");
+ $(".chatContext").css("margin-bottom","0");
$(".chatBoxSend").css("position","static");
+ this.textareaFocused=true;
}
},
textareaBlur:function(){
- if(/Android|webOS|iPhone|iPad|BlackBerry/i.test(navigator.userAgent)) {
+ if(this.textareaFocused&&/Android|webOS|iPhone|iPad|BlackBerry/i.test(navigator.userAgent)) {
var chatBoxSendObj=$(".chatBoxSend");
var chatContextObj=$(".chatContext");
- if(chatBoxSendObj.css("position")!="fixed"){
+ if(this.textareaFocused&&chatBoxSendObj.css("position")!="fixed"){
chatContextObj.css("margin-bottom","105px");
chatBoxSendObj.css("position","fixed");
+ this.textareaFocused=false;
}
+
}
},
//获取日期