文档反馈
文档反馈

引入WhiteBoard SDK

白板SDK通过umd方式打包。用户应该在HTML页面中直接引入白板SDK脚本,然后用户有两种方式在代码中使用SDK

<!doctype html>
<html lang="en">
    <head>
        <script src="https://your_web_site_address/WhiteBoardSDK_v${version}.js"></script>
        <script src="https://your_web_site_address/ToolCollection_v${version}.js"></script>
        <script src="https://your_web_site_address/RecordPlayer_v${version}.js"></script>
    </head>
</html>

全局对象

在代码中直接通过window对象访问

window.WhiteBoardSDK.getInstance({
    //...
})
window.ToolCollection.getInstance({
    //...
})
window.RecordPlayer.getInstance({
    //...
})

模块化引入

如果通过webpack打包。可以将脚本设置为外部依赖,然后在Javascript文件中通过import方式引入

//webpack.config.js
module.exports = {
    entry: 'xxx',
    externals: {
        RecordPlayer: 'RecordPlayer',
        WhiteBoardSDK: 'WhiteBoardSDK',
        ToolCollection: 'ToolCollection'
    }
}

//index.js
import WhiteBoardSDK from 'WhiteBoardSDK'
WhiteBoardSDK.getInstance({
    //...
})
×

反馈成功

非常感谢您的反馈,我们会继续努力做得更好。