uniapp使用web-view跳转外部链接
1.创建webView跳转公用文件(home是调用处);
<template>
<web-view :src="url"></web-view>
</template><script>
export default {name: "index",data(){return{url:''}},onLoad(val){//动态获取的urlthis.url=decodeURIComponent(val.url)}
}
</script><style scoped>
</style>
2.在使用页面调用webview跳转(encodeURIComponent() 函数可把字符串作为 URI 组件进行编码。敲黑板~重点)
//页面调用处
<uni-grid-item @tap="queryCorpInfo"><image class="image" src="../../../static/img/home/corpInfoImage.png" mode="aspectFill"></image><text class="text">跳转外部连接</text>
</uni-grid-item>//执行方法
queryCorpInfo(){let url = this.baseHtmlUrl+'qhbs_h5_v1/pages/corpInfo/corpInfo.html'var typefrom = 'wechat';url = encodeURIComponent(url + '?typefrom=${typefrom}');uni.navigateTo({url: '../../webview/index?url='+ url});}
3.html中获取携带的参数。
//获取地址栏参数,name:参数名称
function getUrlParms (name) {let url = window.location.href;//获取请求进来的完整urllet tstr = url.substring(url.indexOf('?') + 1).split('&');//先截取url的?后面的参数部分,在根据&分割成参数数组let result = {};tstr.forEach((item) => {let res = item.split('=');//res为type,my-component1.vue。 res[0]为type,res[1为]my-component1.vueresult[res[0]] = res[1];//构造成键值对形式 res[0]为键,res[1]为值 例:type: "my-component1.vue" })return result[name];//通过键取值
}var type = getUrlParms("type");//调用函数即可
uniapp使用web-view跳转外部链接相关推荐
- thinkphp3 页面跳转外部链接_一文看懂小程序跳转的规则和注意事项
微信小程序之间是可以相互跳转的,这大大方便了商家的品牌互推和互相导流.不过,小程序跳转功能也不能乱用,它是有一定规则的:1.需要用户触发跳转若用户未点击小程序页面任意位置,则开发者将无法调用 wx.n ...
- 小程序接入h5页面_微信小程序跳转外部链接(h5页面)以及数据交互
最近项目有个需求,在微信小程序中跳转外部链接完成相关的操作,操作完成后返回微信小程序的相关页面. 1.跳转外部链接(官方文档) 1)入口 //跳转到入口 wx.navigateTo({url: '.. ...
- 微信小程序html文章添加跳转链接,微信小程序跳转外部链接(h5页面)以及数据交互...
最近项目有个需求,在微信小程序中跳转外部链接完成相关的操作,操作完成后返回微信小程序的相关页面. 1.跳转外部链接(官方文档) 1)入口 //跳转到入口 wx.navigateTo({url: '.. ...
- 微信小程序跳转外部链接的详细实现方法
一.需求 在微信小程序中跳转h5页面 二.方法 1.新建页面用来承载网页 如 outer页面 <web-view src="{{src}}"> </web-vie ...
- vue跳转外部链接始终带localhost,而跳转失败
vue跳转外部链接始终有localhost 记录一下,前端vue遇到的bug: 最近写了个自己的浏览器初始页面 在写页面跳转的时候,跳转的新页面始终带有localhost:端口号, 比如我当前在/my ...
- [Vue] vue跳转外部链接
vue跳转外部链接 vue 跳转外部链接问题,当跳转的时候会添加在当前地址后面. var url = 'www.baidu.com'//跳转1 window.location.href = url// ...
- nginx做小程序外链跳转_小程序跳转外部链接怎么设置,实现小程序跳转外链的两种方法...
小程序跳转到外部链接有很多种类型,包括小程序跳转到APP,小程序跳转到小程序,小程序跳转到公众号,小程序跳转到网页等.由于小程序跳转的对象比较多,各自的规则又不一样,因此小程序跳转外部链接是用户咨询较 ...
- 【Web-View】小程序跳转外部链接
最近小程序的一个需求要从小程序跳转到客户的官网,或者其他外部链接,如果是以前的话,可能就无法实现,但是小程序的版本更新速度还是可观的,现在既可以跳转外部链接,还可以跳转APP: 文档: 这里需要在小程 ...
- 【小程序】Web-View 小程序跳转外部链接
写这个是因为,最近小程序的一个需求需要从小程序跳转到客户的官网,或者其他外部报名链接. 如果是以前的话,可能就无法实现,但是小程序的版本更新速度还是可观的,现在既可以跳转外部链接,还可以跳转APP: ...
- 微信小程序跳转外部链接时,外部链接为官方链接时,不需要配置业务域名,,遵循下面条件即可。
微信小程序跳转外部链接:(官方的路径,无法配置业务域名,遵循下面条件即可) 例如: 第一种: mp的模板链接无法跳转 < web-view src="https://mp.weixin ...
最新文章
- 2018中国移动机器人行业十大热词
- Python字典排序sorted无效,用匿名函数lambda解决
- Media Player控件常用的样式
- ajaxToolkit发布之后出错!说未能加载文件或程序集!
- GitHub 上有哪些好用的爬虫?
- 全套学习!mysql命令窗口执行sql文件
- Java开发环境!java写猜数字小游戏
- 转载:Java编程风格与命名规范整理
- Microsoft 推出在AzureApp Service上支持Windows容器的公开预览版
- wordcloud词云使用方法
- 在php中使用守护进程
- arduino入门(一)arduino下载安装,炒鸡详解
- 如何查看局域网内所有在线的ip
- libtorrent java_libtorrent 编译
- 杂文 - 设计MIUI主题 的 MIUI设计师
- C语言 - 求阶乘和
- python计算勾股定理公式_三角函数、公式、勾股定理、三角形
- 虚拟机 Ubuntu 14.04 LTS (64 bits) 下安装 Kurento v6 并运行 kurento-hello-world
- 分数阶傅里叶变换Transformer
- 06.01、js之日期获取方法-年月日时分秒毫秒星期