0.1.1 • Published 7 years ago

nobook_open_api v0.1.1

Weekly downloads
1
License
ISC
Repository
-
Last release
7 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

7 years ago

0.1.0

7 years ago

0.0.9

8 years ago

0.0.8

8 years ago

0.0.7

8 years ago

0.0.6

8 years ago

0.0.5

8 years ago

0.0.4

8 years ago

0.0.3

8 years ago

0.0.2

8 years ago

0.0.1

8 years ago