選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

webView.vue 728B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. <template>
  2. <view>
  3. <web-view :src="url" @message="onMessage"></web-view>
  4. </view>
  5. </template>
  6. <script setup lang='ts'>
  7. import {
  8. ref
  9. } from 'vue'
  10. import {
  11. onLoad
  12. } from '@dcloudio/uni-app'
  13. let url = ref()
  14. function onMessage() {
  15. uni.navigateBack()
  16. }
  17. onLoad((open) => {
  18. let plateNumber = '贵ZBYD09'
  19. let plateColor = '4'
  20. let type = '1'
  21. uni.login({
  22. provider: 'weixin', //使用微信登录
  23. success: function(loginRes) {
  24. url.value =
  25. 'http://192.168.94.109:5173/#/pages/9901afterSales/resumeSigning/resumeSigning?type=' +
  26. type + '&code=' +
  27. loginRes.code + '&plateNumber=' + plateNumber + '&plateColor=' + plateColor
  28. }
  29. });
  30. })
  31. </script>
  32. <style lang='scss' scoped>
  33. </style>