首页 新闻 会员 周边 捐助

socket.io 中如何传递一个对象

0
悬赏园豆:20 [待解决问题]

最近在做一个web视频聊天(nodejs做服务,websocket链接)。当我在js中获取到一个对象,如下图:

 

但我在另一台pc上得到的对象却是这样的:

 

也就是说传过去的只有对象自己的属性和方法,而它继承的父对象的成员没传过去,直接继承自Object了??? 什么情况???????

king_的主页 king_ | 初学一级 | 园豆:177
提问于:2013-08-22 17:28
< >
分享
所有回答(1)
0

这是个很有意思的问题。没有深入研究,仅给个思路。stream的传送目前浏览器似乎还没实现它(相信有一天浏览器厂家是会实现的,那确实是一件很爽的事),不过您可以参看下面的文章,采取间接传图的方式来实现:

http://www.smartjava.org/content/face-detection-using-html5-javascript-webrtc-websockets-jetty-and-javacvopencv

另以后的浏览器还有可能支持P2P哦:

http://www.w3.org/2011/04/webrtc-charter.html

 

另外,如果浏览器支持,那么从浏览器把stream流 send到服务器后,服务器也应该是在事件里异步去拿数据,比如onmessage方法。反之亦然。 

如果哪天WEBRTC里说的P2P支持也能用了,那么情形又有所不同。

坐看云起 | 园豆:208 (菜鸟二级) | 2013-09-05 17:32
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册