43 lines
1.2 KiB
HTML
43 lines
1.2 KiB
HTML
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<meta charset="utf-8" />
|
|
<title>My first BIMFACE app</title>
|
|
</head>
|
|
<body>
|
|
<style>
|
|
::v-deep #cloud-main-canvas {
|
|
width: 100%;
|
|
height: 100%;
|
|
}
|
|
</style>
|
|
<div id="domId" style="width: 100%; height: 98vh"></div>
|
|
<script src="https://static.bimface.com/api/BimfaceSDKLoader/BimfaceSDKLoader@latest-release.js" charset="utf-8"></script>
|
|
<script>
|
|
// var token = JSON.parse(localStorage.getItem('bimToken'));
|
|
// console.log('取到的token',token);
|
|
let viewer3D;
|
|
let app;
|
|
let viewToken = "6a7c39a4b2324880b98680f5e804f896";
|
|
console.log('viewToken',viewToken);
|
|
let loaderConfig = new BimfaceSDKLoaderConfig();
|
|
loaderConfig.viewToken = viewToken;
|
|
BimfaceSDKLoader.load(loaderConfig, successCallback, failureCallback);
|
|
function successCallback(viewMetaData) {
|
|
let domShow = document.getElementById("domId");
|
|
let webAppConfig = new Glodon.Bimface.Application.WebApplication3DConfig();
|
|
webAppConfig.domElement = domShow;
|
|
app = new Glodon.Bimface.Application.WebApplication3D(webAppConfig);
|
|
app.addView(viewToken);
|
|
viewer3D = app.getViewer();
|
|
}
|
|
|
|
function failureCallback(error) {
|
|
console.log(error);
|
|
}
|
|
|
|
|
|
</script>
|
|
</body>
|
|
</html>
|