简体中文
主题
简体中文
主题
Kivicube 在运行过程中,默认会展示三类状态 UI:
宿主页面可以选择保留默认 UI,也可以通过属性与事件自行接管。
await kivicubeIframePlugin.openKivicubeScene(iframe, {
sceneId,
hideDownload: true,
});iframe.addEventListener('downloadAssetProgress', (event) => {
const progress = event.detail;
updateProgressBar(progress);
});await kivicubeIframePlugin.openKivicubeScene(iframe, {
sceneId,
hideLoading: true,
});iframe.addEventListener('loadSceneStart', () => {
showLoading();
});
iframe.addEventListener('loadSceneEnd', () => {
hideLoading();
});图像追踪和云识别类场景在未识别到目标时,会展示默认扫描 UI。
await kivicubeIframePlugin.openKivicubeScene(iframe, {
sceneId,
hideScan: true,
});iframe.addEventListener('loadSceneEnd', () => {
showScanHint();
});
iframe.addEventListener('tracked', () => {
hideScanHint();
});
iframe.addEventListener('lostTrack', () => {
showScanHint();
});当你隐藏默认 UI 后,宿主层就需要自己承担这些职责: