From 2ce56b31fa83d3cd7ff4aec2c1bd6e8cc379e372 Mon Sep 17 00:00:00 2001 From: luyuan <1162963624@qq.com> Date: Tue, 30 Mar 2021 15:21:50 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A6=96=E9=A1=B5=E5=92=8C=E5=9C=B0=E5=9B=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app.js | 3 - app.json | 15 +++- images/定位.png | Bin 0 -> 5973 bytes package.json | 3 +- pages/index/index.js | 50 ++++++++++++- pages/index/index.json | 3 +- pages/index/index.scss | 8 +- pages/index/index.wxml | 2 +- pages/index/index.wxss | 10 +-- pages/liaotian/liaotian.js | 7 ++ pages/liaotian/liaotian.json | 4 + pages/liaotian/liaotian.scss | 37 ++++++++++ pages/liaotian/liaotian.wxml | 9 +++ pages/liaotian/liaotian.wxss | 39 ++++++++++ pages/logs/logs.js | 15 ---- pages/logs/logs.json | 4 - pages/logs/logs.wxml | 6 -- pages/logs/logs.wxss | 8 -- pages/ltjm/ltjm.js | 3 + pages/ltjm/ltjm.json | 4 + pages/ltjm/ltjm.scss | 0 pages/ltjm/ltjm.wxml | 8 ++ project.config.json | 139 ++++++++++++++++++----------------- utils/im.js | 11 +++ yarn.lock | 5 ++ 25 files changed, 276 insertions(+), 117 deletions(-) create mode 100644 images/定位.png create mode 100644 pages/liaotian/liaotian.js create mode 100644 pages/liaotian/liaotian.json create mode 100644 pages/liaotian/liaotian.scss create mode 100644 pages/liaotian/liaotian.wxml create mode 100644 pages/liaotian/liaotian.wxss delete mode 100644 pages/logs/logs.js delete mode 100644 pages/logs/logs.json delete mode 100644 pages/logs/logs.wxml delete mode 100644 pages/logs/logs.wxss create mode 100644 pages/ltjm/ltjm.js create mode 100644 pages/ltjm/ltjm.json create mode 100644 pages/ltjm/ltjm.scss create mode 100644 pages/ltjm/ltjm.wxml create mode 100644 utils/im.js diff --git a/app.js b/app.js index 1ed57c4..2fb2154 100644 --- a/app.js +++ b/app.js @@ -2,9 +2,6 @@ App({ onLaunch() { // 展示本地存储能力 - const logs = wx.getStorageSync('logs') || [] - logs.unshift(Date.now()) - wx.setStorageSync('logs', logs) // 登录 wx.login({ diff --git a/app.json b/app.json index fb804a6..1b0f381 100644 --- a/app.json +++ b/app.json @@ -1,8 +1,21 @@ { "pages":[ "pages/index/index", - "pages/logs/logs" + "pages/ltjm/ltjm", + "pages/liaotian/liaotian" ], + "tabBar":{ + "color": "#f00", + "selectedColor": "#0f0", + "backgroundColor": "#fff", + "list":[{ + "pagePath": "pages/index/index", + "text": "首页" + },{ + "pagePath": "pages/liaotian/liaotian", + "text": "聊天" + }] + }, "window":{ "backgroundTextStyle":"light", "navigationBarBackgroundColor": "#fff", diff --git a/images/定位.png b/images/定位.png new file mode 100644 index 0000000000000000000000000000000000000000..77a40b103819ed229320abfe0e74128b74bc8ade GIT binary patch literal 5973 zcmV-b7pmxqP)t)RC2wE>8nc)+#9)$G(*84s` zT7bX4HacT7e#lt8-d z(`C!zFa|V77U^zouK4uN9OeG0PgDQb^(73X*b(ZgMI~5d&g8rcc z7hz2p{0JD!HEr5=Yv%L^g-ukD#FRiLX@uc;W%ztPh|U$HU(u$){B3A-lWXd=Xo0hX zrUbHwUK-B$aq#`~L9nvZ>PaeL*wD0_Tyx-_T-4h|kxC#F$Z89NTOR-@xW~xh!ONMn zuhh-rPjXoN9!pjN0Z_i}*;jI5`iDVyuUZ%Y0bk&O;+5_xv?=d=R*a2h9JP17s!y^_&R~!CkWq}N`t}I*R9g~GgZ`X#bjC_hV9)Iyi}Ow1`1Hya@W#N z5g?CPQpl`8%C`3)1Fw&TH3j-S1_=0h&C+LOk(Nvf#IPGr0rZkAHcZ@__|L9Y+F#uK z!ey2@ff%;889*r<9m=am1{$uV5B7*5lzXNGVmRLYU>qY9!+A@F@PKRTZ^}y9nGwj4 z-MEQB=VhfaGS|W2o9kBTe3@(5m3t-xV%Xjn5xj7y4v`qR#=lgjVl1U zTzfJZb0^P_s?~$!SBdgr?dhIHfCe3a5sRWtmNk; z@281)q-K_++#o_qfy{QimukS>U>uc`MJ9Kdgw^|O{KJThZvjgw5X147fw55TRg<&q z314$f{UX__mQEmL+xr3oACZk{l`jC+-s4sV7R$tiR05f^r1=(K<5e;dta5!G15Xoc zMy)asY`iVSA(cQ3r?~>mBT_J{lH4N$1iGSv1N>Ik zDg{px?Y*_OA#{{Rv?Ds{U;ci-A+ct#gJA` z1YBRUbRqZG5>g=T(PxacX*DdNxQ~GFC^K)=p#6~<8wvi#AT~ogkO&9*@DC!Q1HlMp ztxG){aY{}}JKQw~emkXI!UjSLq+Io`Wx^#1a}j?y;vcb3-)Bu*F=h@t)=j|K&iJ9^ z`zMmdCxhwuZhWP%Wqib~=)tGcLLI^h^c_+&P)&o^?RaBH`s z*jvc9SX!;KNuvt@92`D1fjo)Ux@K{%KpC}D5l$e6<5^%-MI$OiK5bzXrt6E>o<@HR z;XkFzoMn7aYpZu*W`x3+?N;>rrz|`{1Mvh>^{TQ@mt~(n6Q?kCUmp{MvM9l|6GJGz z%C$I=*8fnAf?L(rY`m zPry(tf!K}n7<5wtb;lBd7-p@a-w_LVhoI%EcLo!j4$Xx#^Wl$-S%bp-{w0(^hN_Ll zL?q3}G!s|Xv_8CS^=bO=MObn3mwAV5+m0ti$fesHg3HtTXzA14`o(20lt2vI`)>fR zi>uhUaD6K7H)hf^ap8x-o$c_8G;aPSjBlDg1X@|Mio$#~DvUtpIGbMLbK$8pn-eBB z`FK-pRDU3hZ`?lRCEhWtL8zxfQ`gMTxmIc4sqK=n5Jn(|(^vqeU?P+}2h-VZrFfgj z2^-bsSs=buxH1$IqfmFS#K=@edjC7cQXxGY2oDb?9ySN*b`MTX5{ z;WI>j4E^g0QV4;}cD$oChLBH!c4t$@vxkgl5x-D)&DiPvzv*f<$6zdkK*~<@9A>^H zhWet1r0s{h=03uGx6nzUhV$I3!F{POx=wNh@hPrZTHcXuj7Fje4dw_tWW2!MSSd9utt~L9A6&YX(Ky#ceNBG=YmqO_7LK0THrvB#coT9fD zLLi3i1)rb3D*EywL?l}0nnj^r#SUAY;WU2<<|D)UC*=2tYw4*^5EDfp!Ha$`Oo;e! zVF-7+rY`(tU?;^%GNEgOYw0iTq@Fl!QWwY~W^I+zY{gk*6xa;DzHXI-+?uA_`iAVr z*9r8#Zv7Ir-{M;OK*BNqCS2+Qk>xF30$pCSil0lnVNt{{+s#ih__I-9#fdSEHqTgX z?!P(C7*k=VE|A$vw;ZmuTECtu(bWIWbb(tbelztvB1k}%`SQG-{=R-z@rejZ4h@mI zK<3z<;RChM6(r81Xuk~7zvGCfNXUwJ@pL)g%HS4)mu;0-r`^6 zLx@)&q9Dkyyj1UtiP z>_3`T{4V1D*0uD*yReVNR1AUGo(;f^rNRh7nQ?KwqJK3)$i$(Bs@_FJ5Pm*6fcsrb zpPe{Cy9E?PAkE7Gz9MZhri@SgBiAgQFr}Tq28PpEDaimH$F+1TZ7PKjNZIjDWyYOp zlhH|hnJ=>>y1WWT*L=#gimAUZCWJudE*+oQYWeFsS)gg#$oy5IOk4jDVPVbGzngZy zg%C(Ug5fmBC7BDNw*5(9)fNicVQWqwNc~}gI0CV~;C-xF32@(Y2pP{JGMzm@w8b@x zsecO+EEItR()>2S|J3v9O$I=!vxsb)#sPTHwe&Y6)5^)C2qO@Q9zV7jmFX-Z)!C!X zE`7(fisveUOkhB!8}$ik3$b_8WD7~gxrN01{#vDUy%NZ73>dZ-+>{BiX>q5`5n(Rj z-g1?7UZJ*?4_YK0=*AhVJD3X&2 z<(y0S*Y5bO!fVFPOn+B*A7pCirlN!+${LazZ>Rl+)9Kt>EO5n?DR!OM6$HWszb<=B! z3XgE%>nMw1q;2 z){>|O?*xNzxK$V>jj|z(9n9Y9TKYL*Nsh};NP(1XZTuNvam(Rg&{g@*GbSu|OF@zL%?LWMnp>^zIy1;zrY zSAa@>QU;jloprPLZBc0wS|CGC^H^dQ?#4~jW=fdX8rRb2iJZ640ttvK+szvo96Zic zN7fi1?ReK5xJTr&gcpc$`=%q&*Ea^{86p#@a_gFbYg|jev}><~9fTK1z{il?_$+}w znJ_mhTx<;R!{fAN-h<|g{x7x=5dljfkomVi_u_4ZzOhXIE)r2gWq@JA8Ff=%DnqVP z2&DZ)tLl9K1gW?Elwm={og)+7P&bPg#vLard}##I7K!Zzv zQT@rJBZrMAl|W?u#yV_sGUw;>yWG*zO)}Lbl|Xi0YApk0=1pIj)=F==GHkb^S9$|U z-djF_+|ir^pVuT$m5SH{1J5uQ=G80xzw7}c6<6s560lUZy{|BEaVm_dpkWxe#I^K) z3*(r!kCXyA=Jw48^c4#C0sQK;2~_c?Vt{|>TBQ@GvJ&<0QVOJf7O6Jh!NlJYl~|Qm zn}L=F%v)>euB?1WE0CQx?6-k%rmW;=J#PYire+nT-he}DfdrqS`e>~IW528~HreVU zLcQ-L#d)jWOxtD4ePX^+3nVCHsOnupgllDPLMC(9w3FO323E*koAd(NajDf<38Ld= zZ$^gl|FUc8|B{7zG9i#5yE&J@_hq3W($~PeZrk+Myq_-I=P%ONBGQDZUdc4<=9K_n z)+>(k?~MUwjMgi9wKo)TyfbkI3FtijmW`#&{WI1O==I{zo3Bh5baUM*o}Z)d)!KCu@t#> zkz}UMAnnJ#w>4i*eS9x~S9HOHGVP6lWv->4-W!CN-kB3fTO?JlLWCt^Ql7P}_-SGu zu2lvf&RS(bJ((0p`+mgsz62l>&*Ft%cp6>co>Ba!&^h*yTxJC_|64q;O>eGJpXm0m zI;LOx{xyQgW%q}m}!CReDr%M z2v_HJ8OK#P^GR-{B>lTqQ_+)ofdmAUZSM{SGWnEcss_jMccMkES-c_^Y{5WtA&|LC z$7i-$esDkXcY^URT{;B*LCq?iEM4Lu6V8P|+Lu~)G|z(1w}#|Nx$R)!DW3|%V`hIA zhOBnf)7%JT$Nfm-IuKpd5i`o@ZyAtqU#ni*m@9$Icb*#D<`1p{;h0{D%b!0jcCF%j z@>X}Q1k!%=yJIL%a6gi}+QTkx27a!Uio>;&>3_pw$m*BNMPfMK$H2Hs)}|$$w-0}0 z%o<#obX*bQG(mxQ=H}h^vAd|GXT=lMH!X?>V1^i#zw~Y@! zaQ1%BWw*xODpLZPfz4lERFjY} zxDrT+rb+iDBJm2>ES(gh)ZDu$frMNFhV2EjM}iq7Vjqkre7`U2eHAQ3d(a2gB1bXNpWQ9(RBjfx|yP1+b0 zU|w;QKqBgV+4erfz%>!U^#Zfq_x+Kv(LwbRVlOQ2^i=|hfW%!8B7CmPjEn0P{i_j{ zm1`&^kO1;Z_0 z7BTcxaBF-jj*OYqoXSxBy>kYXKsx8DW6L>q&7EC$=Bsv}|slt3aTbRt~YZr;G)ct1=ceBL$nkH=U>uA!Ac zVr>6x=gFdm{q6>1ek@@K%Ux4HB^GQ2+GaorB<6)M=l0D<`2{VwX+JpPP>=C+ZKQtc z!0#f)Rd5p+Py$I{IT%Yk3mU4?hT^xnRw;O-td1BNPy&gO+=DU@(?J9SJg^1d<@x6GIuc7wj1d_Rys)C|qKnWyDHWgOp7*GPqTuW6!Q8J(e5+$1o zD{~Aefn=_ws-P$tPy&gPO@);?29!WD*HTqblnneoa4`QP$W<4w00000NkvXXu0mjf Dx0gvf literal 0 HcmV?d00001 diff --git a/package.json b/package.json index f4ed081..963ce56 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,6 @@ { "dependencies": { - "@vant/weapp": "^1.6.8" + "@vant/weapp": "^1.6.8", + "tim-wx-sdk": "^2.10.1" } } diff --git a/pages/index/index.js b/pages/index/index.js index fbdc216..0eff0a9 100644 --- a/pages/index/index.js +++ b/pages/index/index.js @@ -1,7 +1,53 @@ // index.js // 获取应用实例 const app = getApp() - +import im from "../../utils/im.js" Page({ - + data: { + longitude: "117.85", + latitude: "36.3950", + map: '', + markes: [{ + id: 1, + longitude: "117.85", + latitude: "36.3950", + iconPath: "../../images/定位.png", + width:50, + height: 50 + + }, + { + id: 1, + longitude: "117.86", + latitude: "36.3950", + iconPath: "../../images/定位.png", + width:50, + height: 50, + callout:{ + content:"添加好友", + color: "#fff", + bgColor: "#f00", + padding:5, + display: 'ALWAYS' + } + + }, + { + id: 1, + longitude: "117.85", + latitude: "36.3850", + iconPath: "../../images/定位.png", + width:50, + height: 50 + + }] + }, + onLoad() { + // console.log("load") + // this.setData({ + // map: wx.createMapContext('map') + // }) + console.log(im) + // console.log(this.data.map) + } }) diff --git a/pages/index/index.json b/pages/index/index.json index 8835af0..a66c7ff 100644 --- a/pages/index/index.json +++ b/pages/index/index.json @@ -1,3 +1,4 @@ { - "usingComponents": {} + "usingComponents": {}, + "navigationBarTitleText":"首页" } \ No newline at end of file diff --git a/pages/index/index.scss b/pages/index/index.scss index a886d4b..bd177ee 100644 --- a/pages/index/index.scss +++ b/pages/index/index.scss @@ -1,7 +1,3 @@ -.map{ - width: 100%; - height: 100%; -} page{ width: 100%; height: 100%; @@ -9,4 +5,8 @@ page{ .container{ width: 100%; height: 100%; + .map{ + width: 100%; + height: 100%; + } } \ No newline at end of file diff --git a/pages/index/index.wxml b/pages/index/index.wxml index f473bea..a4d9c4a 100644 --- a/pages/index/index.wxml +++ b/pages/index/index.wxml @@ -1,4 +1,4 @@ - + \ No newline at end of file diff --git a/pages/index/index.wxss b/pages/index/index.wxss index 91ac0d3..fadd7ea 100644 --- a/pages/index/index.wxss +++ b/pages/index/index.wxss @@ -1,8 +1,3 @@ -.map { - width: 100%; - height: 100%; -} - page { width: 100%; height: 100%; @@ -12,3 +7,8 @@ page { width: 100%; height: 100%; } + +.container .map { + width: 100%; + height: 100%; +} diff --git a/pages/liaotian/liaotian.js b/pages/liaotian/liaotian.js new file mode 100644 index 0000000..53b4d02 --- /dev/null +++ b/pages/liaotian/liaotian.js @@ -0,0 +1,7 @@ +Page({ + tiaozhuan(){ + wx.navigateTo({ + url:"/pages/ltjm/ltjm" + }) + } +}) \ No newline at end of file diff --git a/pages/liaotian/liaotian.json b/pages/liaotian/liaotian.json new file mode 100644 index 0000000..c8777fb --- /dev/null +++ b/pages/liaotian/liaotian.json @@ -0,0 +1,4 @@ +{ + "usingComponents": {}, + "navigationBarTitleText": "聊天" +} \ No newline at end of file diff --git a/pages/liaotian/liaotian.scss b/pages/liaotian/liaotian.scss new file mode 100644 index 0000000..46bd797 --- /dev/null +++ b/pages/liaotian/liaotian.scss @@ -0,0 +1,37 @@ +page{ +} +.box{ + width: 750rpx; + padding: 23rpx; + overflow: hidden; + box-sizing: border-box; + .user{ + box-sizing: border-box; + width: 704rpx; + height: 131rpx; + // background-color: #0f0; + display: flex; + border-bottom: 1rpx solid #EEEEEE; + align-items: center; + .head{ + width: 84rpx; + height: 84rpx; + border-radius: 10rpx; + margin-right: 18rpx; + background-color: #0f0; + } + .info{ + display: flex; + flex-direction: column; + justify-content: space-around; + .name{ + font-size: 30rpx; + color:#333; + } + .text{ + font-size: 20rpx; + color: #999; + } + } + } +} diff --git a/pages/liaotian/liaotian.wxml b/pages/liaotian/liaotian.wxml new file mode 100644 index 0000000..cc2be73 --- /dev/null +++ b/pages/liaotian/liaotian.wxml @@ -0,0 +1,9 @@ + + + + + name + texttexttext + + + \ No newline at end of file diff --git a/pages/liaotian/liaotian.wxss b/pages/liaotian/liaotian.wxss new file mode 100644 index 0000000..4522b21 --- /dev/null +++ b/pages/liaotian/liaotian.wxss @@ -0,0 +1,39 @@ +.box { + width: 750rpx; + padding: 23rpx; + overflow: hidden; + box-sizing: border-box; +} + +.box .user { + box-sizing: border-box; + width: 704rpx; + height: 131rpx; + display: flex; + border-bottom: 1rpx solid #EEEEEE; + align-items: center; +} + +.box .user .head { + width: 84rpx; + height: 84rpx; + border-radius: 10rpx; + margin-right: 18rpx; + background-color: #0f0; +} + +.box .user .info { + display: flex; + flex-direction: column; + justify-content: space-around; +} + +.box .user .info .name { + font-size: 30rpx; + color: #333; +} + +.box .user .info .text { + font-size: 20rpx; + color: #999; +} diff --git a/pages/logs/logs.js b/pages/logs/logs.js deleted file mode 100644 index 3c7cb60..0000000 --- a/pages/logs/logs.js +++ /dev/null @@ -1,15 +0,0 @@ -// logs.js -const util = require('../../utils/util.js') - -Page({ - data: { - logs: [] - }, - onLoad() { - this.setData({ - logs: (wx.getStorageSync('logs') || []).map(log => { - return util.formatTime(new Date(log)) - }) - }) - } -}) diff --git a/pages/logs/logs.json b/pages/logs/logs.json deleted file mode 100644 index 3ee76c1..0000000 --- a/pages/logs/logs.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "navigationBarTitleText": "查看启动日志", - "usingComponents": {} -} \ No newline at end of file diff --git a/pages/logs/logs.wxml b/pages/logs/logs.wxml deleted file mode 100644 index b5a85ac..0000000 --- a/pages/logs/logs.wxml +++ /dev/null @@ -1,6 +0,0 @@ - - - - {{index + 1}}. {{log}} - - diff --git a/pages/logs/logs.wxss b/pages/logs/logs.wxss deleted file mode 100644 index 94d4b88..0000000 --- a/pages/logs/logs.wxss +++ /dev/null @@ -1,8 +0,0 @@ -.log-list { - display: flex; - flex-direction: column; - padding: 40rpx; -} -.log-item { - margin: 10rpx; -} diff --git a/pages/ltjm/ltjm.js b/pages/ltjm/ltjm.js new file mode 100644 index 0000000..e63fcce --- /dev/null +++ b/pages/ltjm/ltjm.js @@ -0,0 +1,3 @@ +Page({ + +}) \ No newline at end of file diff --git a/pages/ltjm/ltjm.json b/pages/ltjm/ltjm.json new file mode 100644 index 0000000..0a77525 --- /dev/null +++ b/pages/ltjm/ltjm.json @@ -0,0 +1,4 @@ +{ + "usingComponents": {}, + "navigationBarTitleText": "实时聊天" +} \ No newline at end of file diff --git a/pages/ltjm/ltjm.scss b/pages/ltjm/ltjm.scss new file mode 100644 index 0000000..e69de29 diff --git a/pages/ltjm/ltjm.wxml b/pages/ltjm/ltjm.wxml new file mode 100644 index 0000000..356657d --- /dev/null +++ b/pages/ltjm/ltjm.wxml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/project.config.json b/project.config.json index 3baee0b..2ad437e 100644 --- a/project.config.json +++ b/project.config.json @@ -1,73 +1,80 @@ { - "description": "项目配置文件", - "packOptions": { - "ignore": [] - }, - "setting": { - "bundle": false, - "userConfirmedBundleSwitch": false, - "urlCheck": true, - "scopeDataCheck": false, - "coverView": true, - "es6": true, - "postcss": true, - "compileHotReLoad": false, - "preloadBackgroundData": false, - "minified": true, - "autoAudits": false, - "newFeature": false, - "uglifyFileName": false, - "uploadWithSourceMap": true, - "useIsolateContext": true, - "nodeModules": false, - "enhance": false, - "useCompilerModule": true, - "userConfirmedUseCompilerModuleSwitch": false, - "useMultiFrameRuntime": true, - "useApiHook": true, - "useApiHostProcess": false, - "showShadowRootInWxmlPanel": true, - "enableEngineNative": false, - "minifyWXSS": true, - "packNpmManually": true, - "packNpmRelationList": [ - { - "packageJsonPath": "./package.json", - "miniprogramNpmDistDir": "./" - } - ] - }, - "compileType": "miniprogram", - "libVersion": "2.0.4", - "appid": "wx932dd04d3a7e7341", - "projectname": "%E6%88%BF%E8%BD%A6", - "debugOptions": { - "hidedInDevtools": [] - }, - "scripts": {}, - "staticServerOptions": { - "baseURL": "", - "servePath": "" - }, - "isGameTourist": false, - "condition": { - "search": { - "list": [] + "description": "项目配置文件", + "packOptions": { + "ignore": [] }, - "conversation": { - "list": [] + "setting": { + "urlCheck": false, + "es6": true, + "enhance": false, + "postcss": true, + "preloadBackgroundData": false, + "minified": true, + "newFeature": false, + "coverView": true, + "nodeModules": true, + "autoAudits": false, + "showShadowRootInWxmlPanel": true, + "scopeDataCheck": false, + "uglifyFileName": false, + "checkInvalidKey": true, + "checkSiteMap": true, + "uploadWithSourceMap": true, + "compileHotReLoad": false, + "useMultiFrameRuntime": true, + "useApiHook": true, + "useApiHostProcess": false, + "babelSetting": { + "ignore": [], + "disablePlugins": [], + "outputPath": "" + }, + "enableEngineNative": false, + "bundle": false, + "useIsolateContext": true, + "useCompilerModule": true, + "userConfirmedUseCompilerModuleSwitch": false, + "userConfirmedBundleSwitch": false, + "packNpmManually": true, + "packNpmRelationList": [ + { + "packageJsonPath": "./package.json", + "miniprogramNpmDistDir": "./" + } + ], + "minifyWXSS": true }, - "game": { - "list": [] + "compileType": "miniprogram", + "libVersion": "2.0.4", + "appid": "wx0ae1f549a7384633", + "projectname": "%E6%88%BF%E8%BD%A6", + "debugOptions": { + "hidedInDevtools": [] }, - "plugin": { - "list": [] + "scripts": {}, + "staticServerOptions": { + "baseURL": "", + "servePath": "" }, - "gamePlugin": { - "list": [] - }, - "miniprogram": { - "list": [] + "isGameTourist": false, + "condition": { + "search": { + "list": [] + }, + "conversation": { + "list": [] + }, + "game": { + "list": [] + }, + "plugin": { + "list": [] + }, + "gamePlugin": { + "list": [] + }, + "miniprogram": { + "list": [] + } } - } } \ No newline at end of file diff --git a/utils/im.js b/utils/im.js new file mode 100644 index 0000000..5bb38b7 --- /dev/null +++ b/utils/im.js @@ -0,0 +1,11 @@ +import TIM from '../miniprogram_npm/tim-wx-sdk/index.js'; +let options = { + SDKAppID: 0 // 接入时需要将0替换为您的即时通信 IM 应用的 SDKAppID +}; +// 创建 SDK 实例,`TIM.create()`方法对于同一个 `SDKAppID` 只会返回同一份实例 +let tim = TIM.create(options); // SDK 实例通常用 tim 表示 +// 设置 SDK 日志输出级别,详细分级请参见 setLogLevel 接口的说明 +tim.setLogLevel(0); // 普通级别,日志量较多,接入时建议使用 +// tim.setLogLevel(1); // release 级别,SDK 输出关键信息,生产环境时建议使用 +// 注册腾讯云即时通信 IM 上传插件 +export default tim; \ No newline at end of file diff --git a/yarn.lock b/yarn.lock index bd102bb..97d1080 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6,3 +6,8 @@ version "1.6.8" resolved "https://registry.npmjs.org/@vant/weapp/-/weapp-1.6.8.tgz#948ae16fba07c5a2054c52783f22aaf6a04453e1" integrity sha512-CvRgAZdGUtJKEnd2wmjw3oaRYXBq/YqerFTmf19cTd3G9+vRR67nSXPMUNQEoPPSm7LZo6gF6Xk/5pYx4Q4C0Q== + +tim-wx-sdk@^2.10.1: + version "2.10.1" + resolved "https://registry.npmjs.org/tim-wx-sdk/-/tim-wx-sdk-2.10.1.tgz#945a3e638239c856ea0cadb79b4374ed806d9fb0" + integrity sha512-sf/dDupxwuRy6PiYFvTKvbJsAtw4JwF21i6wiV4LzSKqPebtGMh9RNk89D5YNneLaXY102gT6Uj1Z3qU8HbDkg==