2 lines
26 KiB
JavaScript
Executable File
2 lines
26 KiB
JavaScript
Executable File
import{o as e,c as a,w as l,q as t,F as s,u as o,a as i,d as g,E as u,x as A,at as n,i as c,r as m,a0 as r,_ as d,au as h,f as p,g as v,a5 as E,a6 as C,v as Q,W as f,av as B,$ as I,l as U,aw as F,ax as y,ay as R,A as K,az as q,ac as Y,D as w,L as T,s as M,aa as G,G as b,a3 as J,S,aA as x,aB as N}from"./index-fea56fdb.js";import{_ as k}from"./u-navbar.e4274ae2.js";import{_ as j}from"./avatar.2e08eda8.js";import{_ as W}from"./u-button.4a5a7a01.js";import{_ as V}from"./u-icon.470b4d9d.js";import{_ as H}from"./Twodimensionalcode.a8550877.js";import{_ as P}from"./_plugin-vue_export-helper.1b428a4d.js";import"./u-status-bar.23df0956.js";import"./u-loading-icon.888fdde0.js";const D="data:image/png;base64,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",X="/assets/numCard-abe60cc2.png",O=P({__name:"emoji",props:{height:{type:String,default:""}},setup(m){const r=[["😀","😁","😂","😃","🤣","😅","😆","😆"],["😊","😋","😎","😎","😘","😗","😚","🤗"],["😜","😒","😓","😔","🙁","😡","😤","🤑"],["🤡","😈","👻","💀","😻","👫","👀","👄"],["🖕🏻","👇🏿","✌","🤘","🤙🏼","👌","👎","👏"],["👩👩👧👧","👩❤️💋👩","🙈","🙉","🐱","🐎","🐷","🐽"],["🤗","😑","😏","😮","😴","😭","😵","🤢"],["💩","🙀","👣","🤤","😴","🙃","👹","🤗"],["😀","😁","😂","😃","🤣","😅","😆","😆"],["😊","😋","😎","😎","😘","😗","😚","🤗"],["😜","😒","😓","😔","🙁","😡","😤","🤑"],["🤡","😈","👻","💀","😻","👫","👀","👄"],["🖕🏻","👇🏿","✌","🤘","🤙🏼","👌","👎","👏"],["👩👩👧👧","👩❤️💋👩","🙈","🙉","🐱","🐎","🐷","🐽"],["🤗","😑","😏","😮","😴","😭","😵","🤢"],["💩","🙀","👣","🤤","😴","🙃","👹","🤗"]];return(d,h)=>{const p=c;return e(),a(p,{class:"emoji",style:A({height:m.height+"px"})},{default:l((()=>[(e(),t(s,null,o(r,((A,c)=>i(p,{class:"emoji-line",key:c},{default:l((()=>[(e(!0),t(s,null,o(A,((t,s)=>(e(),a(p,{class:"emoji-line-item",key:s,onClick:e=>{n("emoji",t)}},{default:l((()=>[g(u(t),1)])),_:2},1032,["onClick"])))),128))])),_:2},1024))),64))])),_:1},8,["style"])}}},[["__scopeId","data-v-c1ff2ca1"]]),Z=P({__name:"index",setup(o){const Y=m(!0),w=()=>{Y.value=!Y.value,ee.value=!1,T.value=!1,x()},T=m(!1),M=()=>{T.value=!T.value,ee.value=!1,Y.value=!0,x()},G=m(""),b=e=>{console.log("输入框input事件",e);let a=e.detail.value;-1!==a.indexOf("\n")&&a.length>1&&(console.log("进来了"),$(G.value,0))},J=m(null),S=B();console.log("instance",S);const x=()=>{I((()=>{U().in(S).select(".submit").boundingClientRect((e=>{console.log("rect",e),e?(J.value=e.height,n("setHeight",e.height),console.log("Component height:",e.height)):console.log("Unable to find .submit element within component")})).exec()}))};r((()=>J.value),((e,a)=>{console.log(e)}),{immediate:!0}),d((()=>{x(),N(),console.log(j.value)}));const N=e=>{h("emoji",(e=>{console.log("表情",e),G.value=G.value+e}))},k={width:"60rpx",height:"60rpx"},j=m(null),P=()=>{G.value.length>0&&(G.value=(e=>{let a=Array.from(e);return a.pop(),a.join("")})(G.value))},Z=()=>{console.log("发送按钮"),G.value.length>0&&$(G.value,0)},L=m(0),z=()=>{console.log("第一次"),uni.onKeyboardHeightChange((e=>{console.log("我的键盘",e.height),L.value=e.height})),r((()=>L.value),(e=>{n("userKeyboard",L.value)}),{immediate:!0}),1==T.value?(T.value=!1,x()):1==ee.value&&(ee.value=!1,x())},_=()=>{uni.onKeyboardHeightChange((e=>{console.log("我盘",e.height),L.value=e.height,x()}))},$=(e,a)=>{n("update",{message:e,type:a}),setTimeout((()=>{G.value=""}),0)},ee=m(!1),ae=()=>{ee.value=!ee.value,T.value=!1,Y.value=!0,x()},le=e=>{let a=9;a="album"==e?9:1,F({count:a,sizeType:["original","compressed"],sourceType:[e],success:e=>{const a=e.tempFilePaths;for(let l=0;l<a.length;l++)$(a[l],1),ee.value=!1,I((()=>{x()}));console.log(JSON.stringify(e.tempFilePaths))}})},te=m(null),se=m(null),oe=m(0),ie=m(null);m("");const ge=m(null),ue=e=>{console.log("开始录音",e),ge.value=e.changedTouches[0].pageY,ce.value=!0,console.log(e.timeStamp);let a=1;ie.value=setInterval((()=>{oe.value=a,a++,a>10&&(clearInterval(ie.value),Ae())}),1e3),te.value=e.timeStamp,y().start()},Ae=e=>{console.log("结束录音",e),clearInterval(ie.value),console.log(e.timeStamp),se.value=e.timeStamp;let a=(se.value-te.value)/1e3,l=Math.round(a);y().stop(),y().onStop((e=>{console.log("recorder stop"+JSON.stringify(e));let a={voive:e.tempFilePath,lengthTime:l};ce.value&&$(a,2),ce.value=!1,oe.value=0}))},ne=e=>{console.log(),ge.value-e.changedTouches[0].pageY>100&&(console.log("取消录音"),ce.value=!1)},ce=m(!1),me=()=>{R({success:e=>{let a={name:e.name,address:e.address,latitude:e.latitude,longitude:e.longitude};$(a,3)}})};return(o,n)=>{const m=K,r=c,d=q,h=p(v("u-button"),W),B=p(v("u-icon"),V);return e(),t(s,null,[i(r,{class:"submit",style:A({marginBottom:L.value+"px"})},{default:l((()=>[i(r,{class:"submit-chat"},{default:l((()=>[i(r,{class:"bt-img"},{default:l((()=>[E(i(m,{src:D,mode:"",onClick:w},null,512),[[C,Y.value]]),E(i(m,{src:H,mode:"",onClick:w},null,512),[[C,!Y.value]])])),_:1}),E(i(d,{"adjust-position":!1,onClick:_,"auto-height":"true",class:"chat-send btn",onInput:b,modelValue:G.value,"onUpdate:modelValue":n[0]||(n[0]=e=>G.value=e),"confirm-type":"send",ref_key:"inputRef",ref:j,onFocus:z},null,8,["modelValue"]),[[C,Y.value]]),E(i(r,{class:"record btn",onTouchstart:ue,onTouchend:Ae,onTouchmove:ne},{default:l((()=>[g("按住说话")])),_:1},512),[[C,!Y.value]]),i(r,{class:"bt-img"},{default:l((()=>[E(i(m,{src:"data:image/png;base64,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",mode:"",onClick:M},null,512),[[C,!T.value]]),E(i(m,{src:H,mode:"",onClick:M},null,512),[[C,T.value]])])),_:1}),i(r,{class:"bt-img"},{default:l((()=>[""==G.value?(e(),a(m,{key:0,src:"data:image/png;base64,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",mode:"",onClick:ae})):Q("",!0),""!==G.value?(e(),a(h,{key:1,type:"success",text:"发送",size:"mini","custom-style":k,onTouchend:f(Z,["prevent"])},null,8,["onTouchend"])):Q("",!0)])),_:1})])),_:1}),E(i(r,{class:"emoji"},{default:l((()=>[i(r,{class:"emoji-send"},{default:l((()=>[i(r,{class:"emoji-send-det",onClick:P},{default:l((()=>[i(B,{name:"close"})])),_:1})])),_:1}),i(O,{onEmoji:N,height:"200"})])),_:1},512),[[C,T.value]]),E(i(r,{class:"more"},{default:l((()=>[i(r,{class:"more-list",onClick:n[1]||(n[1]=e=>le("album"))},{default:l((()=>[i(m,{src:X,mode:"widthFix"}),i(r,{class:"more-list-totle"},{default:l((()=>[g(" 图片 ")])),_:1})])),_:1}),i(r,{class:"more-list",onClick:n[2]||(n[2]=e=>le("camera"))},{default:l((()=>[i(m,{src:X,mode:"widthFix"}),i(r,{class:"more-list-totle"},{default:l((()=>[g(" 拍照 ")])),_:1})])),_:1}),i(r,{class:"more-list",onClick:me},{default:l((()=>[i(m,{src:X,mode:"widthFix"}),i(r,{class:"more-list-totle"},{default:l((()=>[g(" 定位 ")])),_:1})])),_:1}),i(r,{class:"more-list"},{default:l((()=>[i(m,{src:X,mode:"widthFix"}),i(r,{class:"more-list-totle"},{default:l((()=>[g(" 视频 ")])),_:1})])),_:1}),i(r,{class:"more-list"},{default:l((()=>[i(m,{src:X,mode:"widthFix"}),i(r,{class:"more-list-totle"},{default:l((()=>[g(" 文件 ")])),_:1})])),_:1})])),_:1},512),[[C,ee.value]])])),_:1},8,["style"]),E(i(r,{class:"voice-bg"},{default:l((()=>[i(r,{class:"voice-bg-len"},{default:l((()=>[i(r,{class:"voice-bg-time",style:A({width:oe.value/.6+"%"})},{default:l((()=>[g(u(oe.value)+"'' ",1)])),_:1},8,["style"])])),_:1}),i(r,{class:"voice-del"},{default:l((()=>[g(" 上划取消录音 ")])),_:1})])),_:1},512),[[C,ce.value]])],64)}}},[["__scopeId","data-v-ebd57d41"]]),L=P({__name:"Informationinterworking",setup(n){const f=m(""),B=m(null),F=m(null);Y((e=>{console.log(e),f.value=e.name,B.value=e.id,F.value=e.avatar}));const y={fontSize:"30rpx"};d((()=>{q(),$(),z(),P(),ae()}));const R=m(null),q=()=>{U().select(".chat").boundingClientRect((e=>{R.value=e.top,console.log("chat",e)})).exec()},W=w((()=>(console.log(J().screenHeight),console.log(J().windowHeight),J().screenHeight))),V=[],H=T([{whoShow:"a",id:1,userMag:"你好",type:0,myAvatar:"../../../static/image/avatar.webp",magNowTime:"15:32"},{whoShow:"b",id:2,userMag:"https://img0.baidu.com/it/u=3589676646,3736661048&fm=253&app=120&size=w931&n=0&f=JPEG&fmt=auto?sec=1710694800&t=d5adada2394a6221312d5175a9e9cd6d",type:1,magNowTime:"10:09",myAvatar:"../../../static/image/avatar.webp"},{whoShow:"a",id:3,userMag:"https://img2.baidu.com/it/u=2732913058,2533818801&fm=253&app=120&size=w931&n=0&f=JPEG&fmt=auto?sec=1710867600&t=bc30351466593e22e9f9bf3bf20c5217",type:1,magNowTime:"11:09",myAvatar:"../../../static/image/avatar.webp"},{whoShow:"b",id:4,userMag:"也对,先用着吧,反正是做页面逻辑",type:0,magNowTime:"17:09",myAvatar:"../../../static/image/avatar.webp"},{whoShow:"a",id:5,userMag:"好吧",type:0,magNowTime:"17:09",myAvatar:"../../../static/image/avatar.webp"},{whoShow:"a",id:6,userMag:{voive:"a",lengthTime:20},type:2,magNowTime:"16:09",myAvatar:"../../../static/image/avatar.webp"},{whoShow:"b",id:7,userMag:{voive:"a",lengthTime:10},type:2,magNowTime:"16:09",myAvatar:"../../../static/image/avatar.webp"}]),P=()=>{for(let e=0;e<=H.length-1;e++)1==H[e].type&&V.push(H[e].userMag)},X=e=>{let a=V.indexOf(e);x({current:a,urls:V,longPressActions:{itemList:["发送给朋友","保存图片","收藏"],success:function(e){console.log("选中了第"+(e.tapIndex+1)+"个按钮,第"+(e.index+1)+"张图片")},fail:function(e){console.log(e.errMsg)}}})},O=m(null),L=()=>{O.value="msg"+H[H.length-1].id};r((()=>H.length),((e,a)=>{O.value=null,L()}),{immediate:!0});const z=()=>{h("update",(e=>{if(console.log("Received data:",e),null!==e){let a={whoShow:"b",id:H.length+1,userMag:e.message,type:e.type,myAvatar:"../../../static/image/avatar.webp",magNowTime:"15:32"};H.push(a),1==e.type&&V.push(e.message),console.log(H.length)}else M({title:"发送信息不能为空",duration:2e3})}))},_=m(null),$=()=>{h("setHeight",(e=>{console.log("height",e),_.value=e,O.value=null,I((()=>{L()}))}))},ee=m(null),ae=()=>{h("userKeyboard",(e=>{console.log("我的键盘传递过来了",e),ee.value=e,O.value=null,I((()=>{L()}))}))},le=w((()=>_.value+ee.value));r((()=>_.value),(e=>{console.log("我在聊天页面触发"),I((()=>{L()}))}));const te=G(),se=e=>{console.log(e),te.src=e,te.play()},oe=e=>(console.log(e),[{latitude:e.latitude,longitude:e.longitude,iconPath:"../../static/image/xingxing.png"}]);return(n,m)=>{const r=p(v("u-navbar"),k),d=c,h=K,B=N,I=S;return e(),a(d,{class:"centen"},{default:l((()=>[i(r,{title:f.value,autoBack:!0,placeholder:!0,safeAreaInsetTop:!0,border:!0,titleStyle:y},null,8,["title"]),i(I,{"scroll-y":"true",class:"chat","scroll-with-animation":"true",style:A([`height:${b(W)-R.value}px`]),"scroll-into-view":O.value},{default:l((()=>[i(d,{class:"chat-main",style:A({paddingBottom:b(le)+"px"})},{default:l((()=>[(e(!0),t(s,null,o(H,((t,s)=>(e(),a(d,{class:"chat-ls",key:t.id,id:"msg"+t.id},{default:l((()=>[i(d,{class:"chat-time"},{default:l((()=>[g(u(t.magNowTime),1)])),_:2},1024),"a"==t.whoShow?(e(),a(d,{key:0,class:"msg-m msg-left"},{default:l((()=>[i(h,{src:j,mode:"widthFix",class:"user-img"}),E(i(d,{class:"massage"},{default:l((()=>[i(d,{class:"msg-text"},{default:l((()=>[g(u(t.userMag),1)])),_:2},1024)])),_:2},1536),[[C,0==t.type]]),E(i(d,{class:"massage"},{default:l((()=>[i(h,{src:t.userMag,mode:"widthFix",class:"msg-img",onClick:e=>X(t.userMag)},null,8,["src","onClick"])])),_:2},1536),[[C,1==t.type]]),E(i(d,{class:"massage",onClick:e=>se(t.userMag.voive)},{default:l((()=>[i(d,{class:"msg-text voice",style:A({width:10*t.userMag.lengthTime+"px"})},{default:l((()=>[i(h,{src:D,mode:"widthFix",class:"voice-img"}),g(" "+u(t.userMag.lengthTime)+'" ',1)])),_:2},1032,["style"])])),_:2},1032,["onClick"]),[[C,2==t.type]]),E(i(d,{class:"massage msg-left"},{default:l((()=>[i(d,{class:"msg-map"},{default:l((()=>[i(d,{class:"map-name"},{default:l((()=>[g(u(t.userMag.name),1)])),_:2},1024),i(d,{class:"map-address"},{default:l((()=>[g(u(t.userMag.address),1)])),_:2},1024),i(B,{class:"map",longitude:t.userMag.longitude,latitude:t.userMag.latitude,markers:oe(t.userMag)},null,8,["longitude","latitude","markers"])])),_:2},1024)])),_:2},1536),[[C,3==t.type]])])),_:2},1024)):Q("",!0),"b"==t.whoShow?(e(),a(d,{key:1,class:"msg-m msg-right"},{default:l((()=>[i(h,{src:t.myAvatar,mode:"widthFix",class:"user-img"},null,8,["src"]),E(i(d,{class:"massage"},{default:l((()=>[i(d,{class:"msg-text"},{default:l((()=>[g(u(t.userMag),1)])),_:2},1024)])),_:2},1536),[[C,0==t.type]]),E(i(d,{class:"massage"},{default:l((()=>[i(h,{src:t.userMag,mode:"widthFix",class:"msg-img",onClick:e=>X(t.userMag)},null,8,["src","onClick"])])),_:2},1536),[[C,1==t.type]]),E(i(d,{class:"massage",onClick:e=>se(t.userMag.voive)},{default:l((()=>[i(d,{class:"msg-text voice",style:A({width:10*t.userMag.lengthTime+"px"})},{default:l((()=>[g(u(t.userMag.lengthTime)+'" ',1),i(h,{src:D,mode:"widthFix",class:"voice-img"})])),_:2},1032,["style"])])),_:2},1032,["onClick"]),[[C,2==t.type]]),E(i(d,{class:"massage msg-right mapHeight"},{default:l((()=>[i(d,{class:"msg-map mapPos"},{default:l((()=>[i(d,{class:"map-name"},{default:l((()=>[g(u(t.userMag.name),1)])),_:2},1024),i(d,{class:"map-address"},{default:l((()=>[g(u(t.userMag.address),1)])),_:2},1024),i(B,{class:"map mapStyel","enable-scroll":!1,"enable-building":!0,longitude:t.userMag.longitude,latitude:t.userMag.latitude,markers:oe(t.userMag)},null,8,["longitude","latitude","markers"])])),_:2},1024)])),_:2},1536),[[C,3==t.type]])])),_:2},1024)):Q("",!0)])),_:2},1032,["id"])))),128))])),_:1},8,["style"]),i(d,{class:"safeAltitude"})])),_:1},8,["style","scroll-into-view"]),i(b(Z),{onUpdate:z,onSetHeight:$,onUserKeyboard:ae})])),_:1})}}},[["__scopeId","data-v-56f442a3"]]);export{L as default};
|