gardenMap.vue 935 B

12345678910111213141516171819202122232425262728
  1. <template>
  2. <view>
  3. <web-view :src="webViewUrl"></web-view>
  4. </view>
  5. </template>
  6. <script setup>
  7. import {
  8. onMounted, ref
  9. } from 'vue';
  10. import { onLoad } from "@dcloudio/uni-app"
  11. const userInfo = uni.getStorageSync('userInfo')
  12. // 创建响应式的webview URL
  13. const webViewUrl = ref('')
  14. onLoad(({enterSelectTree}) => {
  15. if (enterSelectTree) {
  16. // webViewUrl.value =
  17. // `https://feiniao-mini-h5-dev.sysuimars.cn/youwei/#/gardenMap?userId=${userInfo.id}&token=${userInfo.token}&enterSelectTree=true`
  18. webViewUrl.value = "http://localhost:8081/#/gardenMap?userId=91754&token=034d7cf5-25fc-42d3-993e-460120419e5a&enterSelectTree=true"
  19. } else {
  20. // webViewUrl.value =
  21. // `https://feiniao-mini-h5-dev.sysuimars.cn/youwei/#/gardenMap?userId=${userInfo.id}&token=${userInfo.token}`
  22. webViewUrl.value = "http://localhost:8081/#/gardenMap?userId=91754&token=034d7cf5-25fc-42d3-993e-460120419e5a"
  23. }
  24. })
  25. </script>