1:reLaunch 与 redirectTo 的用途基本相同, 只是 reLaunch 先关闭了内存中所有保留的页面,再跳转到目标页面。

wx.miniProgram.reLaunch({url: '/pages/logins/logins'});

2:redirectTo 会关闭当前页面,跳转新页面,返回时需要重新加载。

wx.miniProgram.redirectTo ({url: '/pages/logins/logins'});

navigateTo:
会保留跳转前的页面,通过 navigateBack 返回,返回时不需重新加载。
用于保留当前页面、跳转到应用内的某个页面,使用 navigateBack 可以返回到原页面。对于页面不是特别多的小程序,通常推荐使用 navigateTo 进行跳转, 以便返回原页面,以提高加载速度。当页面特别多时,则不推荐使用。

redirectTo
redirectTo 会关闭当前页面,跳转新页面,返回时需要重新加载。
这样的跳转,可以避免跳转前页面占据运行内存,但返回时页面需要重新加载,增加了返回页面的显示时间。
当页面过多时,被保留页面会挤占微信分配给小程序的内存,或是达到微信所限制的 5 层页面栈。这时,我们应该考虑选择 redirectTo。

switchTab
用于 tab bar,会先关闭所有非 tab bar 的页面。
对于跳转到 tab bar 的页面,最好选择 switchTab,它会先关闭所有非 tab bar 的页面。其次,也可以选择 reLaunch,它也能实现从非 tab bar 跳转到 tab bar,或在 tab bar 间跳转,效果等同 switchTab。使用其他跳转 API 来跳转到 tab bar,则会跳转失败。

navigateBack
用于关闭当前页面,并返回上一页面或多级页面。
开发者可通过 getCurrentPages 获取当前的页面栈,决定需要返回几层。这个 API 需要填写的参数只有 delta,表示要返回的页面数。若 delta 的取值大于现有可返回页面数时,则返回到用户进入小程序的第一个页面。当不填写 delta 的值时,就默认其为 1(注意,默认并非取 0),即返回上一页面。

微信小程序webView H5跳转小程序相关推荐

  1. H5跳转小程序(微信开放标签使用)

    今天七月,微信终于提供了H5跳转小程序的功能:果然方便了许多:限制条件也比较宽松吧. 限制条件: 微信版本要求为:7.0.12及以上. 系统版本要求为:iOS 10.3及以上.Android 5.0及 ...

  2. V2微信内外网页H5跳转小程序链接生成系统开发

    V2微信内外网页H5跳转小程序链接生成系统开发 网页支持H5.服务号.封装app 功能// banner.首页.标题:创建您的链接.功能区.创建链接.选择类型.8种类型.小程序.一个人小程序.公众号. ...

  3. 微信浏览器跳转小程序php,微信浏览器里面h5跳转小程序

    微信浏览器里面h5跳转小程序 注意事项,以vue框架为例 一.获取jssdk配置,在wx.ready回调函数里面展示按钮wx.config({ debug: false, appId: data.ap ...

  4. 小程序接入h5页面_小程序与H5如何互相跳转

    由于小程序官方没有提供外部H5网页直接跳转到小程序的api,所以目前只支持小程序内嵌H5,并且只有内嵌的H5才能跳回小程序 小程序跳转H5 需要用到小程序的web-view,官方文档链接 web-vi ...

  5. 使用小程序·云开发静态托管实现免鉴权h5跳转小程序

    背景 微信虽然推出了微信开放标签可以实现h5跳转小程序. 但是,开发者在使用之前要在公众号设置JS接口安全域名,不仅限制个数还限制修改次数,而且在使用之前还得获取access_token.ticket ...

  6. 小程序跳转到另一个小程序,参数传递以及调试,H5跳转小程序,小程序内嵌H5,

    业务场景:企业A的小程序内嵌了企业B的H5 问题:企业A内嵌企业B的H5发起微信支付的时候,绕不过微信的限制.总是支付失败. 问题解决思路:企业B新建一个小程序,让企业A调用企业B的小程序, B内嵌H ...

  7. h5跳转小程序页面url_web-view h5跳转到小程序页面,无法跳转?

    web-view h5跳转到小程序页面,无法跳转?web-view h5 jumps to the applet page, can't jump?web-view h5跳转到小程序页面,无法跳转? ...

  8. h5跳转小程序、短信跳转小程序<wx-open-launch-weapp>干货满满

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 前言 由于微信官方限制了URL Scheme跳转,本文实现的是html跳转微信小程序,仅限微信内部调转.如果需要外部跳转微信小程序,可 ...

  9. H5跳转小程序,小程序跳转小程序

    一.H5跳转小程序 wx-open-launch-weapp官网文档 jsapi_ticket 生成 官方文档 jsapi_ticket加密时官方说url不加#及后面部分,但尝试后会debug报错,加 ...

最新文章

  1. Ubuntu14.04 64位机上配置OpenCV3.4.2+OpenCV_Contrib3.4.2+Python3.4.3操作步骤
  2. java 摘要算法_Java实现消息摘要算法加密
  3. 二分法分页 mysql_LeetCode 04寻找两个正序数组的中位数(困难)二分法
  4. axure弹窗关闭_干货来袭,Axure插入图标的几种办法
  5. int是不是python保留字_下面不属于Python保留字的是:
  6. 【转载保存】hadoop学习之wordcount运行错误处理
  7. JavaScript实现常见的数据结构
  8. 点阵字体显示系列补记:将字库文件转换成数组形式
  9. 使用JMeter如何实现上传文件
  10. vs code c语言json文件配置,解析VScode在Windows环境下c_cpp_properties.json文件配置问题(推荐)...
  11. GitHub 上四万 Star 大佬的BATT求职回忆
  12. 2D姿势估计论文合集
  13. Html5中鼠标经过图片,图片在盒子内部实现放大效果。
  14. 大数据营销——构建数据价值分享模式
  15. 一个偶然发现还挺有意思的逻辑题
  16. 7.ratings评价列表页的实现
  17. 声速的测量数据处理代码
  18. 开源项目之freepy自由输入法
  19. python import seaborn as sns 显示中文问题
  20. linux的系统监视器图片_替代Windows还有多远?国产统一操作系统UOS上手体验

热门文章

  1. xlwings使excel批量自适应宽高
  2. 电脑右键计算机属性在哪里打开,win10系统右键点击计算机没有属性选项的详细方法...
  3. 基因的“暗物质”真的没有用吗?
  4. JAVA vim 开发环境配置
  5. 虚拟机开机状态动态增加内存和CPU
  6. 仿一号店APP商品分类效果开发IOS版本
  7. AAA认证流程,AAA认证怎么办理
  8. Linux 系统中利用 apt-get 管理软件的安装目录和安装路径
  9. 震惊!居然还有人不懂二叉树!99%的程序员都会了,不会就点进来吧!
  10. day20-性能测试的分类