index.vue 836 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. <template>
  2.       <web-view :src="url"></web-view>
  3. </template>
  4. <script setup>
  5. import { onLoad, onShow, onHide, onLaunch, onReady } from "@dcloudio/uni-app";
  6. import { encrypt ,decrypt} from "@/utils/jsencrypt";
  7. uni.getStorageSync("data2" )
  8. // 原始数据
  9. const data=JSON.parse(uni.getStorageSync("data" ))
  10. console.log(data)
  11. // 加密数据
  12. const encryptedData = encrypt(JSON.stringify(data));
  13. const dataToken=uni.getStorageSync("App-Token" )
  14. // 构造URL
  15. const url = `https://manager.usky.cn/mobile/#/pages/login?dataToken=${dataToken}&xcx=${encodeURIComponent(encryptedData)}`;
  16. console.log(url)
  17. // uni.hideHomeButton()
  18. onShow(() => {
  19. // 设置导航栏颜色和背景色
  20. uni.setNavigationBarColor({
  21. frontColor:"#ffffff",
  22. backgroundColor:"#149EFF",
  23. });
  24. })
  25. </script>
  26. <style lang="scss" scoped>
  27. </style>