-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
谁能给一个基于leaf+html5的通讯的例子 #19
Comments
文档中例子有回应消息到 HTML5 页面:
发送消息给 HTML5 页面通过 Agent 来完成。你需要获取服务器来的消息,在 HTML5 页面这么编写:
需要注意,服务器回应的是二进制数据(也就是说,e.data 是二进制数据),因此这里使用了 decoder(详见:https://github.com/inexorabletash/text-encoding/blob/master/lib/encoding.js),使用 decoder 不是唯一,可能也不是最好的方式。具体可以在研究研究。 |
|
不建议像作者这样转,建议使用自带的原生js转换函数,直接将二进制流转为文本或者对象。
|
doublEeVil's method "reader.readAsText(e.data)" throws exception, i changed the code:
it worked in leaf-chat_server. |
在 Chrome 中可以使用 TextDecoder
|
说明太少了,按介绍中WebSocket的使用,实现从html5客户端向服务端发送信息,并在服务端debug出信息。可是我想在html5的页面中得到返回来的信息,而不是只是debug在服务端。。应该怎么做呢?请大神帮助。
The text was updated successfully, but these errors were encountered: