湖里大屏(BIM中心):完成动态 BIM 渲染

This commit is contained in:
Jack 2022-08-17 15:12:38 +08:00
parent df338a8b23
commit 5aa27e1068
2 changed files with 9 additions and 7 deletions

View File

@ -30,11 +30,14 @@
} }
window.addEventListener('message', function(e) { window.addEventListener('message', function(e) {
console.log(e.data, '父级页面传来的数据') const data = e.data || {}
// bimCallback(e.data) if (data.token) {
setTimeout(() => { bimCallback(data.token)
window.parent.postMessage({ msg: 'hello' }) }
}, 2000) // console.log(e.data, '父级页面传来的数据')
// setTimeout(() => {
// window.parent.postMessage({ msg: 'hello' })
// }, 2000)
}) })
</script> </script>
</body> </body>

View File

@ -59,7 +59,6 @@ export default {
this.buildList = res.result.page.records this.buildList = res.result.page.records
res.result.page.records.forEach(item => { res.result.page.records.forEach(item => {
if (item.isEnable) { if (item.isEnable) {
// this.iframe.contentWindow.postMessage({ fileId: item.fileId })
this.getToken(item.fileId) this.getToken(item.fileId)
} }
}) })
@ -68,7 +67,7 @@ export default {
getToken(fileId) { getToken(fileId) {
getJlwTokenApi({ fileId, projectSn: this.$store.state.projectSn }).then(res => { getJlwTokenApi({ fileId, projectSn: this.$store.state.projectSn }).then(res => {
const token = res.result const token = res.result
console.log('token', token) this.iframe.contentWindow.postMessage({ token })
}) })
} }
} }