|
|
|
@@ -171,6 +171,7 @@ public class FaceChatGreetingQueueDSNewMode implements ChatMode { |
|
|
|
} |
|
|
|
//LogUtils.e("testtrack", " after filter mPersonsInScreen " + mPersonsInScreen.size() + "mUndeterminedPersonsInScreen " + mUndeterminedPersonsInScreen.size()); |
|
|
|
confirmCurrentPerson(); |
|
|
|
greeting(); |
|
|
|
if (FaceManager.getInstance().isIntroduceVisitor()) { |
|
|
|
PersonInfo person = null; |
|
|
|
if (mPersonsInScreen.size() > 0) { |
|
|
|
@@ -612,7 +613,7 @@ public class FaceChatGreetingQueueDSNewMode implements ChatMode { |
|
|
|
//clearGreeting(); |
|
|
|
//if (mSelectPerson == null) |
|
|
|
{ |
|
|
|
greeting(); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
//优先交互权 |
|
|
|
@@ -983,6 +984,9 @@ public class FaceChatGreetingQueueDSNewMode implements ChatMode { |
|
|
|
} |
|
|
|
|
|
|
|
public boolean greeting() { |
|
|
|
if (mPersonsInScreen.size() == 0 && mUndeterminedPersonsInScreen.size() == 0) { |
|
|
|
return false; |
|
|
|
} |
|
|
|
if (!WebSocketManager.getInstance(DuiApplication.getContext()).isSocketOpen() && !MessageUtils.isUseJSBridge()) { |
|
|
|
return false; |
|
|
|
} |
|
|
|
|