帮助列表 |
下载WIS-Android版对应的SDK aar或jar包 同时注册获取WIS服务所需的accessId 和 accessKey用于Android开发 accessId ="" accessKey = "" 导入aar或jar包最为lib库文件到您所需要的Android工程中或者直接引用WisDemo工程中的wislib library
WISWebView: 创建WIS实例的初始化接口: 1. public void Init(String accessId,String accessKey){...} //初始化WIS组件 参数需填入 accessId 和 accessKey 2. public void registerCallback(WISCallBack cb){...} //注册WIS消息回调 3. public void InitWIS(Context context,String wisId){...} //初始化WIS内容 wisId为WIS服务的用户ID WIS绘制操作接口: 1.public void SetDrawType(String drawtype){...} //设置绘制类型 //drawtype : "custom",绘制线条;"rect":绘制矩形 2.public void SetLineWidth(int nWidth){...} //设置绘制线宽(0-100) 3.public void SetEraser(){...} //设置橡皮擦 4.public void Clear(){...} //清除所有的绘制 5.public void SetColor(String color){...} //设置绘制的颜色 color为十六进制颜色值字符串 6.public void AllowDraw(boolean bAllow){...} //设置是否允许绘制,bAllow为true 允许绘制 ;false 不允许绘制 WIS文档操作接口: 1.public void requestDocList(int skip,int num){...} //请求获取WIS在线文档; // skip:从第一份文档起算跳过的数量, num:获取文档的数量 // 成功后发送WIS_ON_GET_DOC_LIST消息到WISCallback 里面包含了所要的文档列表 2.public void chooseDoc(String docId){...} //请求加载某文档 3.public void FirstPage(){...} //跳转到文档的第一页 4.public void PrePage(){...} //跳转到当前页面的前一页 //超过第一页会发送 WIS_ON_PAGE_WARNING 消息到WISCallback 5.public void LastPage(){...} //跳转到文档的最后一页 6.public void NextPage(){...} //跳转到当前页面的下一页 //超过最后一页会发送 WIS_ON_PAGE_WARNING消息到WISCallback 7.public void ToPage(int num){..} //请求跳转到某页面 8.public void DelDoc(String docId){...} //删除某文档 8.publiv void Resize(int width,int height){...} //设置文档显示的宽高
1.WISWebView.WIS_INTI_SUCCESS //初始化WIS服务成功 2.WISWebView.WIS_INIT_FAILED //初始化WIS服务失败 3.WISWebView.WIS_UPDATE_USER //通知更新WIS在线人数 4.WISWebView.WIS_ON_CONNECT //通知用户WIS服务正在连接 5.WISWebView.WIS_ON_RECONNECT //通知用户WIS服务正在重连 6.WISWebView.WIS_ON_CONNECT_CLOSE //通知用户WIS服务连接关闭 7.WISWebView.WIS_ON_DOC_LOAD //通知用户WIS文档加载完成 8.WISWebView.WIS_ON_PAGE_CHANGE //通知用户WIS文档页面发生了变动 跳页或者文档更换了 返回结果为JSON字符串 9.WISWebView.WIS_ON_PAGE_WARNING //通知用户WIS文档页面操作的警告 返回结果为JSON字符串 10.WISWebView.WIS_ON_GET_DOC_LIST //通知用户获取文档列表成功 返回获取的文档列表 返回结果为JSON字符串 11.WUSWebView.WIS_ON_HTTP_RESPONSE_ERROR //网络请求异常信息
WIS_ON_GET_DOC_LIST: list [ { "fileName": "OpenGL+ES+2.0+Programming+Guide.pdf", //文档名 "url": "http://1018.long-vod.cdn.aodianyun.com/mfs/1018/pdf/0x0/41aefd57bdf6c0251e77076d9493b271.pdf", //文档的URL地址 "pdfUrl": "http://1018.long-vod.cdn.aodianyun.com/mfs/1018/pdf/0x0/41aefd57bdf6c0251e77076d9493b271.pdf",//文档封面 //在该地址后拼接"?page/1/density/150/quality/80/resize/300" 可获得图片地址 "page": 457, //文档页数 "time": 1456283883, //文档创建的时间戳 "width": 490, //文档宽 "height": 639,//文档高 "id": "9ea3a219aa58aadfbe48fdc087782537"//文档ID }, ... ] WIS_UPDATE_USER: { "total": num, "page":page } WIS_ON_PAGE_WARNING { "code":"pre_page", "content":"已经超出了第一页!" } WIS_ON_PAGE_WARNING { "code":"pre_page", "content":"已经超出了第一页!" } WIS_ON_HTTP_RESPONSE_ERROR { "code":"***", "error":"***" }
copyright:奥点云