netease-kit / nim_web_demo Goto Github PK
View Code? Open in Web Editor NEW网易云信Web Demo发布仓库。#推荐客户得京东卡#首次推荐成单得3000元京东卡,连续推荐4500元/单,上不封顶。点击参与https://yunxin.163.com/promotion/recommend
网易云信Web Demo发布仓库。#推荐客户得京东卡#首次推荐成单得3000元京东卡,连续推荐4500元/单,上不封顶。点击参与https://yunxin.163.com/promotion/recommend
如题~
.arrow {
background: url(../images/msg.png) no-repeat 9999px 9999px;
_background: url(../images/msg-8.png) no-repeat 9999px 9999px;
}
msg.png图片没有
聊天室demo里面我替换了appkey token uid 但是还是不行,需要修改链接地址吗?
this.mysdk.getUsers(array,function(err,data){
for (var i = data.length - 1; i >= 0; i--) {
that.cache.updatePersonlist(data[i])
}
//蛋疼的异步处理,必须确保用户消息缓存在本地,再进行UI展示
that.cache.addMsgs(msg)
//再次重绘
this.buildSessions() // => that
callback()
})
如题,直接跑的demo,在nginx开启ssl配置后,手机端看到两个画面,web端只能看到自己的
[WEBRTC LOG 09-20 12:02:31:289 WEBRTC] play: setVideoViewRemoteSize: 未检测到视频流,请检查媒体设备是否开启...13377045115
[WEBRTC LOG 09-20 12:02:31:290 WEBRTC] play: setVideoViewRemoteSize: 远程节点的承载容器尚未创建出来, 13377114594
linux firefox可以看到视频画面,win/linux谷歌浏览器看不到画面
A页面未读数1, B页面未读数2, C页面...
SDK版本 6.8.0
通过配置忽略貌似不起作用
config.module .rule('js') .exclude.add(resolve('src/components/video_inter/yunxin_sdk')) .end();
`
69% building 1439/1441 modules 2 active ..._inter\yunxin_sdk\NIM_Web_SDK_v6.3.0.js
<--- Last few GCs --->
[15960:0000028554ECF3F0] 34566 ms: Scavenge 1278.5 (1437.9) -> 1267.3 (1439.9) MB, 5.0 / 0.0 ms (average mu = 0.236, current mu = 0.223) allocation failure
[15960:0000028554ECF3F0] 34598 ms: Scavenge 1280.2 (1439.9) -> 1270.0 (1442.4) MB, 5.1 / 0.0 ms (average mu = 0.236, current mu = 0.223) allocation failure
<--- JS stacktrace --->
==== JS stack trace =========================================
0: ExitFrame [pc: 0000006D581DC5C1]
1: StubFrame [pc: 0000006D581CEA81]
Security context: 0x026037a1e6e9
2: replace [0000026037A105E9](this=0x012b44c41e89 <Very long string[14894]>,0x012b44c41eb1 <JSRegExp <String[5]: [^\t]>>,0x024c9d789d69 <String[1]: >)
3: /* anonymous /(aka / anonymous */) [0000012B44C41DA1] [E:\portal-workspace\inspect-web-bpm\node_modules@babel\code-frame\lib\index.js:125] [bytecode=000...
FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory
`
能不能给一个官方的demo呢?希望能发布到npm仓库,也就不用纠结引入的问题了
双方网络环境一个是HTTP,一个是HTTPS,然后HTTP给HTTPS发图片,对方可以成功预览图片,但是如果HTTPS给HTTP发图片的话,就会显示403forbidden,无法获取资源
请问在本地使用云信demo时,跳转到登录页面需要账号密码,如何解决???
用正确地appKey(在管理后台可以查看应用的appKey),account(帐号),token(帐号的token,用于建立连接,demo中使用md5加密的方式来登录,而管理后台创建的测试帐号直接使用即可)以及自定义回调方法来连接SDK并将sdk返回的消息,好友,群等数据保存到自己的数据缓存中。
没有account、token跑步起来
我看文档中提到:
网易云通信支持最基本的三种互踢策略:
每个平台只能有一个端在线,平台分桌面端(PC+WEB)和移动端(IOS+AOS);
同一时间最多只能一个客户端在线(即所有端互斥);
所有端都可以同时在线,但是最多同时在线客户端数不能超过10个,超过时最早登录的端会被踢下线;在客户端触发互踢策略时被踢端会收到被踢通知;如应用希望实现自己的互踢策略,网易云通信也提供了主动踢自己其他在线端的接口,可以由应用按需调用,此时被踢的客户端也会收到通知。
那么所有端可以同时在线,怎么实现啊,我查api也没有配置参数啊,我这里想实现在多个浏览器tab中同时在线,可是在一个tab登录,总会踢掉其他tab,请问有办法实现,或者给个思路,谢谢!
web sdk的ui是否可以支持weex的原生开发呢
换客户端后,onroamingmsgs返回的会话对象,没有 已读回执时间戳 ,使用 nim.isMsgRemoteRead 遍历消息是否已读,全部返回false。
这种情况下要如何获知消息的已读状态?
准备有对话记录的两个账号 A B
用 A 给 B 发一条消息,然后在 A 没查看新消息的情况下,退出 B 账号
换客户端登录 B
此时, 就会有这种情形
onroamingmsgs返回的会话对象,没有 已读回执时间戳 ,使用 nim.isMsgRemoteRead 遍历消息是否已读,全部返回false。
复现的过程中,有已读消息(步骤1),也有未读消息(步骤2),但是我没有办法把它们区分开
ReadMe文件中,给出的预览地址
http://127.0.0.1:8888/webdemo/index.html
是错误的。
和服务器启动的真正端口【8182】不符。
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.