Skip to content

Commit 0e3678e

Browse files
committed
添加说明文件
1 parent 1f8776f commit 0e3678e

File tree

2 files changed

+47
-0
lines changed

2 files changed

+47
-0
lines changed

README.md

+47
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
# nodePPT — nodejs做的手机端控制PC端的PPT演示文档javascript框架
2+
[nodePPT](https://github.com/ksky521/nodePPT)使用nodejs写的,可以手机端控制pc端的演示文档框架。nodePPT是在[webSlide](https://github.com/ksky521/webSlide)基础上二次开发的,使用nodejs做服务器,通过websocket来实现手机端和PC的通信,主要功能是手机端可以控制pc端PPT播放进度,并且手机端可以给每张PPT做备注。
3+
4+
第一次做个程序的nodejs作品,并且测试时间比较短,肯定会有很多问题和bug,希望大家一起斧正。另外页面样式css高手可以自己写,包括动画自定义都可以在css文件中直接修改添加。
5+
6+
## 说明
7+
8+
因为是PPT演示文档,所以需要投影仪分辨率,所以演示页面的最佳分辨率为全屏模式下的 ``1024*768`` ,如果在自己电脑上查看,可以通过 ``ctrl + -````ctrl + +`` 缩放到合适的比例查看效果。
9+
10+
建议浏览器chrome 16+,全屏模式(F11),以达到最佳动画效果。在Firefox下会出现拖尾现象,个人认为是Firefox 8下对CSS3动画效果渲染太慢导致,其他浏览器未测试。
11+
12+
#### 使用说明
13+
> * 1、配置route.json
14+
> * 2、配置ppt的文件
15+
> * 3、启动node:node server.js
16+
> * 4、PC访问:如127.0.0.1:3000/demo.ppt
17+
> * 5、手机端访问:127.0.0.1:3000/ctrl
18+
> * 6、手机端setup,选择控制用户后,开始控制
19+
20+
具体使用方法启动node server.js之后访问127.0.0.1:3000/index.ppt,里面有详细的介绍
21+
22+
## 快捷键
23+
24+
* 空格/→/↓/Tab/pageDown:下一页
25+
* ←/↑/pageUp:上一页
26+
* P:开画板
27+
* C:清除画板
28+
29+
## 版本库地址
30+
31+
支持三种访问协议:
32+
33+
* HTTP协议: `https://[email protected]/ksky521/nodePPT.git`
34+
* Git协议: `git://github.com/ksky521/nodePPT.git`
35+
* SSH协议: `ssh://[email protected]:ksky521/nodePPT.git`
36+
37+
## 克隆版本库
38+
39+
操作示例:
40+
41+
$ git clone git://github.com/ksky521/nodePPT.git
42+
43+
## 联系方式
44+
45+
作者博客:[js8.in](http://js8.in)
46+
47+
作者新浪微博:[@三水清](http://weibo.com/sanshuiqing)

static/img/demo.jpg

26.2 KB
Loading

0 commit comments

Comments
 (0)