0.1.1 • Published 9 years ago

nobook_open_api v0.1.1

Weekly downloads
1
License
ISC
Repository
-
Last release
9 years ago

###1.安装 npm install --save nobook_open_api ###2.使用 引入js

    <script language="javascript" src="node_modules/nobook_open_api/src/nbOpenAPI.js"></script>

*注册方法*
// 注册方法,方法用于获取nobook虚拟实验的截图
nb.openAPI.registerCommand(nb.openAPI.CAPTURE_SCREEN, function(dat) {
    var image = new Image();
    image.src = dat.data;
    document.body.appendChild(image);
})

*事件触发*
// 派发消息
function nbclick() {
    var nbWindow = document.getElementById('nbFrame').contentWindow;
    nbWindow.postMessage({api:nb.openAPI.CAPTURE_SCREEN, width:400, height:300}, '*');
}

*嵌入nobook页面*
<iframe id="nbFrame" width="100%" height="100%" src="http://nobook虚拟实验页面"/>

###3.API 更改canvas的缩放值 字符串:nb.openAPI.SET_CANVAS_SCALE 参数:value : Number 缩放的比率

*获取实验的截图*
字符串:nb.openAPI.CAPTURE_SCREEN
参数:width : Number  截图的宽度
     height: Number  截图的高度
0.1.1

9 years ago

0.1.0

9 years ago

0.0.9

10 years ago

0.0.8

10 years ago

0.0.7

10 years ago

0.0.6

10 years ago

0.0.5

10 years ago

0.0.4

10 years ago

0.0.3

10 years ago

0.0.2

10 years ago

0.0.1

10 years ago