当前位置: 首页 > news >正文

uniapp 用web-view嵌套网页地址并传参

小程序登陆后把token和openId 对应传到pc端 pc端有两套一套pc端代码和适应移动端的代码 嵌套的是适应移动端的代码

1.uniapp

<template><view class="main"><u-navbar :fixed="true" :autoBack="false" @leftClick="goBack"></u-navbar><web-view :src="url" @message="message"></web-view></view>
</template>
<script>export default {data() {return {url: '',token: '',canBack: false,openId: ''}},onLoad() {this.token = uni.getStorageSync('token');this.openId = uni.getStorageSync('openid');this.url = 'http://192.168.31.190:8888/mobile/?token=' + encodeURIComponent(this.token) + '&openId=' +encodeURIComponent(this.openId)console.log(this.url)},methods: {message(event) {console.log(event.detail.data);},},}
</script>
<style>.main {width: 100%;height: 100vh;}
</style>

2.vue3+vant pc端接收参数

const token = ref("")
const openId = ref("")
onMounted(() => {var url = window.location.href;console.log(url)var regex = /[?&]token=([^&#]+)/; // 匹配 ? 或 & 后面跟 token= 开头的部分var regexId = /[?&]openId=([^&#]+)/; // 匹配 ? 或 & 后面跟 token= 开头的部分var match = url.match(regex);token.value = decodeURIComponent(match[1]);openId.value = decodeURIComponent(url.match(regexId)[1]);
})
http://www.lryc.cn/news/288515.html

相关文章:

  • 时序数据库Tdengine 批量插入避免因为主键ts时间重复导致数据被覆盖掉
  • 【小白教程】幻兽帕鲁服务器一键搭建 | 支持更新 | 自定义配置
  • Chatgpt的崛起之路
  • java截取视频最后一帧照片作为封面
  • ARM Cortex-A 内核的运行模式切换
  • 分布式因果推断在美团履约平台的探索与实践
  • 254.【2023华为OD机试真题】-任务处理(贪心算法-JavaPythonC++JS实现)
  • 《WebKit 技术内幕》学习之十五(5):Web前端的未来
  • MySQL十部曲之四:MySQL中的数据类型
  • flyway使用配置参数和注意事项介绍
  • ubuntu_qtcreator安装
  • uniapp map自定义气泡窗
  • 数据分析的理念、流程、方法、工具(上)
  • qiankun子应用静态资源404问题有效解决(涉及 css文件引用图片、svg图片无法转换成 base64等问题)
  • Python基础(二十九、pymsql)
  • 华为机考入门python3--(0)测试题1-句子平均重量
  • Linux--基础开发工具篇(1)(yum)
  • 循环测试之旅——深度解析Pytest插件 pytest-repeat
  • Java - OpenSSL与国密OpenSSL
  • 谷粒商城【成神路】-【1】——项目搭建
  • yml配置文件怎么引用pom.xml中的属性
  • SEW MOVIFIT变频一体机配置
  • nginx反向代理负载均衡
  • 项目中日历管理学习使用
  • 【单片机】使用AD2S1210旋变芯片读取转子位置和速度
  • EasyExcel实现导出图片到excel
  • Cybellum—信息安全测试工具
  • 六、Kotlin 类型进阶
  • Chrome 浏览器插件 runtime 字段解析
  • 七分钟交友匿名聊天室源码