Skip to content

Commit

Permalink
merge
Browse files Browse the repository at this point in the history
  • Loading branch information
ericzyh committed Sep 29, 2016
2 parents 440128f + c77d9e9 commit a30265e
Showing 1 changed file with 22 additions and 23 deletions.
45 changes: 22 additions & 23 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,54 +1,53 @@
# wechat-chat

本项目使用 Gorilla WebSocket (https://github.com/gorilla/websocket) 作为聊天室后台 , Gorilla WebSocket 基于go语言开发,提供的demo实例中有聊天室源码,不需要任何修改就能生成一个聊天室项目(包含后台+web前台)
本项目使用 [Gorilla WebSocket](https://github.com/gorilla/websocket) 作为聊天室后台 , Gorilla WebSocket 基于go语言开发,提供的demo实例中有聊天室源码,不需要任何修改就能生成一个聊天室项目(包含后台+web前台)

demo:
http://121.42.51.70:8080(http://121.42.51.70:8080)
demo:
[http://121.42.51.70:8080](http://121.42.51.70:8080)


一、聊天室服务搭建步骤:
##一、聊天室服务搭建步骤:
*如果不想搭建服务器,可以跳过这个步骤,直接使用我的服务*

1. 安装golang (https://golang.org/) , 安装1.6以上版本,低版本问题较多。*注:下载golang需要翻墙*
1. 安装 [golang](https://golang.org/) , 安装1.6以上版本,低版本问题较多。*注:下载golang需要翻墙*

2. 安装Gorilla WebSocket模块
```go get github.com/gorilla/websocket```
```
go get github.com/gorilla/websocket
```
3. 启动聊天室
```
$ go get github.com/gorilla/websocket
$ cd `go list -f '{{.Dir}}' github.com/gorilla/ websocket/examples/chat`
$ go run *.go
```
```
$ go get github.com/gorilla/websocket
$ cd `go list -f '{{.Dir}}' github.com/gorilla/ websocket/examples/chat`
$ go run *.go
```

4. web客户端
访问:http://ip:8080
4. web客户端
访问:http://ip:8080




二、微信小程序客户端

##二、微信小程序客户端
1. git clone https://github.com/ericzyh/wechat-chat.git

2. 使用微信web开发者工具导入项目(https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/devtools.html)
2. 使用[微信web开发者工具](https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/devtools.html)导入项目

3. 修改服务地址
wechat-chat/utils/websockets.js 行1


三、小程序开发问题 (Q&A)
Q: 如何通过js获取到某个组件? (发送消息后,清空输入框)
##三、小程序开发问题 (Q&A)
1. 如何通过js获取到某个组件? (发送消息后,清空输入框)
A:

Q: text存英文超过屏幕宽度后,会出现横向滚动条?
2. text存英文超过屏幕宽度后,会出现横向滚动条?
A:

Q: 有没有办法在view里通过js动态加入view?
3. 有没有办法在view里通过js动态加入view?
A:

四、todo

##四、todo
1. 发送消息后,清空输入框
2. 名字可点击,实现1v1通讯
3. 加入聊天间
Expand Down

0 comments on commit a30265e

Please sign in to comment.