| 12345678910111213141516171819202122232425262728293031323334353637383940 | <!-- 头部 --><view class="header">    <view class="header_title">{{headerTitle}}</view>    <view class="header_botton" wx:if="{{joinHands}}">        <van-button custom-class='head-bot-class head-bot-l' catchtap="refuseToCooperate">暂不合作</van-button>        <van-button custom-class='head-bot-class head-bot-r' catchtap="confirmTheCooperation">确认合作</van-button>    </view></view><!-- 聊天   bindscrolltoupper='scrolltoupper' --><scroll-view class="chatFrame" refresher-default-style='none' refresher-enabled bindrefresherrefresh='scrolltoupper' refresher-triggered='{{triggered}}' scroll-y scroll-into-view="{{toView}}">    <view style="height: 110rpx;"></view>    <MsgBubble wx:for="{{socketMsgQueue}}" wx:key="index" id="item{{index}}" type='{{item.message.ftype}}' fobsurl='{{item.message.data[0].fobsurl}}' role="{{userid==item.message.sendfrom.userid?'my':'you'}}" userImg='{{item.message.sendfrom.headpic}}' content='{{item.message.data.fcontent}}' time='{{item.message.fdatetime}}' />    <view style="height: {{keyboardHeight}}px;"></view>    <view id="bottom" style="height: {{iosX?'102':'85'}}px;"></view></scroll-view><!-- 底部输入 --><view class="input-box" style="bottom:{{keyboardHeight}}px;">    <!-- {{lineCount>1?'multi-row':''}} -->    <textarea class="input-text " bindfocus="textareaFocus" adjust-position='{{false}}' bindconfirm='sendMsg' show-confirm-bar='{{false}}' confirm-type='send' confirm-hold='true' cursor-spacing='45' bindinput='sendInput' value='{{sendText}}' maxlength='-1' fixed='true' type="text" bindlinechange='linechange' bindkeyboardheightchange='keyboardheightchange'></textarea>    <view class="functionalZone" catchtap="selectionFunction">        <image data-name='表情' mode="heightFix" src="/static/chatRoom/icon-01.png" />        <image data-name='图片' mode="heightFix" src="/static/chatRoom/icon-02.png" />        <image data-name='历史' mode="heightFix" src="/static/chatRoom/icon-03.png" />    </view>    <!-- 安全距离 -->    <view style="height: {{iosX?'34':'0'}}rpx;"></view></view><!-- 表情--><van-popup show="{{ memePopup }}" overlay='{{false}}' position='bottom' safe-area-inset-bottom='{{false}}'>    <view class="popup-class">        <scroll-view scroll-y class="meme-box">            <view class="meme-item" wx:for="{{memeList}}" wx:key="index" data-item="{{item}}" catchtap="sendMeme">                <image src="{{item.fobsurl}}" mode="aspectFill"></image>            </view>        </scroll-view>        <view style="height: {{iosX?'34':'0'}}rpx;"></view>    </view></van-popup><view wx:if="{{ memePopup }}" bindtap="endMemePopup" class="mask-layer"></view>
 |