白板服务帮助文档 -- WEB

WIS-DEMO下载

JS文件

JQUERY文件

http://cdn.aodianyun.com/static/jquery/jquery-1.7.2.min.js

白板逻辑文件

http://cdn.aodianyun.com/wis/app.js

白板接口文件

http://cdn.aodianyun.com/wis/api.js

API.JS描述

APP.JS的接口

1.初始化Init

    var api = WISAPI.New('./interface.php')
    WIS.Init({
        wisId: wisId,//白板服务的ID
        api: api,//白板服务的OPENAPI 参看API.JS描述
        container: 'wis_context',//div标签
        width: 784,//文档显示区域的宽
        height: 550,//文档显示区域的高
        success:function(){//初始化成功的回调

        },
        failure:function(err){//初始化失败的回调err有失败原因

        },
        updateUser:function(total){//白板人数更新

        },
        onConnect:function(){//白板服务链接成功

        },
        onReconnect:function(){//白板服务重连

        },
        onConnectClose:function(){//白板服务断开,之后会自动重连

        },
        onDocLoad: function (info) {//白板选择的文档信息初始化后回调

        },
        onPageChange:function(page,total){//翻页的时候会回调

        }
    });

WIS.Loaded()

判断WIS是否初始化成功

WIS.GetCurrentDoc()

获取白板当前使用的文档

WIS.NextPage(option), ToPage(option), WIS.PrevPage(option)

页码操作
WIS.NextPage({
    success:function(){},
    failure:function(err){}
})
WIS.NextPage({
    success:function(){},
    failure:function(err){}
})
WIS.ToPage({
    page:<your chose page>,
    success:function(){},
    failure:function(err){}
})

WIS.LineWidth(lw),WIS.Color(co),WIS.SetDrawType(type),WIS.Clear()

绘图的工具设置
 设置线宽
    WIS.LineWidth(1)
 设置颜色 (以#开头的颜色格式)
    WIS.Color("#ffffff")
 设置绘制工具
    WIS.SetDrawType(type)
    type 暂时只支持
        "custom" 画笔
        "rect" 矩形
清屏
    WIS.Clear()****
    清除文档上的绘制内容

WIS.AllowDraw(option)

设置是否允许绘制
WIS.AllowDraw({
    bdraw:true,
    success:function(){},
    failure:function(){}
})

WIS.ChoseDoc(option)

选择文档
WIS.ChoseDoc({
    docId: 文档ID,
    failure: function () {

    },
    success:function(){

    }
})

WIS.Resize(width,height)

重置文档显示区域
WIS.Resize(width,height)