|
@@ -8,8 +8,8 @@
|
|
|
<!-- </transition> -->
|
|
|
</router-view>
|
|
|
<iframe-toggle />
|
|
|
- <!-- <iframe id="myIframe" :src="srcUrl" style="width: 100%;height: 100%;" frameborder="0" @mousemove="handleScroll"
|
|
|
- @load="onLoad"></iframe> -->
|
|
|
+ <iframe id="myIframe" :src="srcUrl" style="width: 100%;height: 100%;" frameborder="0" @mousemove="handleScroll"
|
|
|
+ @load="onLoad"></iframe>
|
|
|
</section>
|
|
|
</template>
|
|
|
|
|
@@ -18,29 +18,26 @@ import iframeToggle from "./IframeToggle/index"
|
|
|
import useTagsViewStore from '@/store/modules/tagsView'
|
|
|
const route = useRoute()
|
|
|
const tagsViewStore = useTagsViewStore()
|
|
|
-const srcUrl = 'http://192.168.11.59:9191/ViewRun?T_ViewID=41rwFKnP9R7DAQXGYkz2S8Vcba3qTUdp'
|
|
|
+const srcUrl = 'http://192.168.11.68:9191/ViewRun?T_ViewID=41rwFKnP9R7DAQXGYkz2S8Vcba3qTUdp'
|
|
|
onMounted(() => {
|
|
|
addIframe()
|
|
|
})
|
|
|
-
|
|
|
-const onLoad = () => {
|
|
|
- let num = 1
|
|
|
- // console.log('----------------------加载完成');
|
|
|
- // 向 iframe 发送消息
|
|
|
- const iframe = document.getElementById("myIframe");
|
|
|
- iframe.contentWindow.postMessage(
|
|
|
- `window.iot3d.ParkSwitch(${num});`,
|
|
|
- "*" // 必须与 iframe 的域名一致
|
|
|
- );
|
|
|
- if (num == 0) {
|
|
|
- num = 1
|
|
|
- } else {
|
|
|
- num = 0
|
|
|
- }
|
|
|
-}
|
|
|
-function handleScroll() {
|
|
|
- console.log('Iframe scrolled!');
|
|
|
-}
|
|
|
+// const onLoad = () => {
|
|
|
+// let num = 1
|
|
|
+// const iframe = document.getElementById("myIframe");
|
|
|
+// iframe.contentWindow.postMessage(
|
|
|
+// `window.iot3d.ParkSwitch(${num});`,
|
|
|
+// "*"
|
|
|
+// );
|
|
|
+// if (num == 0) {
|
|
|
+// num = 1
|
|
|
+// } else {
|
|
|
+// num = 0
|
|
|
+// }
|
|
|
+// }
|
|
|
+// function handleScroll() {
|
|
|
+// console.log('Iframe scrolled!');
|
|
|
+// }
|
|
|
watch(() => route, (newVal) => {
|
|
|
addIframe()
|
|
|
}, { deep: true, immediate: true } // 开启深度监听
|