uniapp 跳转外部链接

这篇具有很好参考价值的文章主要介绍了uniapp 跳转外部链接。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

思路:uni.navigateTo跳转到我们定义的一个内部页面,内部页面接收需要跳转到外部的URL

一、先建一个内部页面webview.vue

<template>
  <web-view :src="url"></web-view>
</template>

<script>
export default {
  data() {
    return {
      url: ''
    }
  },
  onLoad(item) {
    this.url = decodeURIComponent(item.url)
    console.log(this.url)
    // 传入需要跳转的链接 使用web-view标签进行跳转
  }
}
</script>

<style lang="scss">
</style>

1.1、在page.json里面指向我们跳转的这个内部路径

{
            "path" : "pages/common/webview"
 }

二、点击触发跳转
界面:

 <view class="uni-form-right" @click="hrefrouterApp()"> 平台跳转 </view>

js:文章来源地址https://www.toymoban.com/news/detail-518113.html

 // 触发跳转
    hrefrouterApp() {
      let url = 'http://xxxxxx/routerApp'  // URL是要跳转的外部地址 作为参数
      uni.navigateTo({
        url: '/pages/common/webview?url=' + url
        // page.json定义的路径 传url 到webview界面去接收 实现跳转
      })

    }

到了这里,关于uniapp 跳转外部链接的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • uniapp 小程序 跳转到外部链接

    场景 :点击“积分列表”中的“积分兑换”,需要跳转到三方的“积分商城”链接进行兑换,兑换完成后,跳回小程序“积分列表”。 结论 :无法离开小程序,跳转到其他地址。只能通过web-view内嵌的形式,将三方链接内嵌进小程序。 参数传递方式 :拼接到src上 ,web-vie

    2024年02月11日
    浏览(66)
  • uniapp 发布h5前端项目时因chunk-vendors过大导致首屏加载太慢以及跳转外部链接

    安装插件 compression-webpack-plugin 安装webpack 新建web.config.js

    2024年02月11日
    浏览(28)
  • 小程序webView跳转链接失效

    使用encodeURIComponent转义地址,否则/变为% 使用decodeURIComponent解析

    2024年02月11日
    浏览(36)
  • 微信小程序跳转外部链接

    在开发小程序过程中,我们可能会有这样的需求,在小程序中打开H5或者外部链接 实现方法如下: 小程序管理后台——开发(开发管理)——开发设置:新增业务域名 在这里将你需要的外部链接域名配置完之后,再下载校验文件(校验文件需要放到 当前域名的根目录下 ) 开发者

    2024年02月09日
    浏览(38)
  • VUE跳转外部链接和网页的方法

    1、有时我们在轮播图中会遇到点击图片进项跳转到第三方网站 2、或者拿到后端返回的url中要进行跳转 直接使用 1.window.location.href = 链接地址 2.window.open(a,b) a:外部链接 ,b:打开方式(“_blank”新开一个窗口;“_self”覆盖当前窗口) 但是我们发现这样打开有时会出现一个很大

    2024年02月11日
    浏览(35)
  • 不配置业务域名可以跳转外部链接?(超详细讲解)

    webview详解 相信在使用uniapp开发小程序的过程中,很多朋友都遇到过使用webview跳转外部链接失败的问题? web-view 是一个 web 浏览器组件,可以用来承载网页的容器,会自动铺满整个页面(nvue 使用需要手动指定宽高)。 各小程序平台,web-view 加载的 url 需要在后台配置域名白

    2024年02月11日
    浏览(47)
  • uniapp webview H5跳转微信小程序

    第一步:manifest.json 第二步:index.html 第三步 H5跳转微信小程序代码

    2024年02月10日
    浏览(36)
  • uniapp小程序跳转到外部页面

    方案1 使用uni-app的扩展组件 uni-link ,使用参考文档uni-app官网 该组件的行为是在app内打开外部浏览器,在h5打开新网页。 方案2: 通过先跳转到web-view页面,通过web-view这个标签进行动态绑定接收来的有效可访问网址,即可实现跳转功能 在pages中新建一个webview页面 如下。 然后

    2024年02月11日
    浏览(37)
  • uniapp中微信小程序和H5相互跳转及传参(webview)

    技术栈:uniapp-H5+uniapp-微信小程序(vue3+vite2+ts) 前言:在单位做项目的时候碰到一个需求,需要从微信小程序跳转到H5页面,这两个端都是使用uniapp编写的,查资料后决定使用webview来嵌入完成,然后考虑到还可能有参数(数据)需要传递,所以实现后记录一下。ps:以下代码

    2024年02月09日
    浏览(27)
  • Android之WebView加载PDF链接预览PDF文件

    Android的webview压根就不支持加载pdf,Android与iOS不同,iOS加载pdf,不管本地还是在线,直接使用webview渲染就可以了,而Android却做不到,所以我们必须得扣脑壳了。方法也有很多种,比如第三方PDFview,MuPDF等,但是不推荐,引入进去apk体积会大很多,所以大多场景都是通过js解析

    2024年02月13日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包