新版微信在苹果iOS 端的h5页面如果有路由跳转,会出现底部白色导航条,出现此情况的原因是:

由于底部导航栏是因为出现history记录才出现的。使用replace就没有history记录,解决办法
使用history.replace代替history.push

比如Vue中解决方式:
1 . dom跳转:  <router-link  :to="pageUrl"  replace></router-link>

2.  js跳转: this.$router.replace('/pageUrl')

-------------------------------------------------------------------------------------------------

vue-router的push和replace的区别

1.this.$router.push()

描述:跳转到不同的url,但这个方法会向history栈添加一个记录,点击后退会返回到上一个页面。

2.this.$router.replace()

描述:同样是跳转到指定的url,但是这个方法不会向history里面添加新的记录,点击返回,会跳转到上上一个页面。上一个记录是不存在的。

3.this.$router.go(n)

相对于当前页面向前或向后跳转多少个页面,类似 window.history.go(n)。n可为正数可为负数。正数返回上一个页面

h5页面在新版微信iOS 端出现底部白色导航条相关推荐

  1. 解决并隐藏h5页面在新版微信iOS 端出现底部白色导航条

    新版微信在苹果iOS 端的h5页面如果有路由跳转,会出现底部白色导航条.会占用页面的高度,如何去解决这个问题呢. 方案一 页面跳转时重新定页面的高度,这样处理导航条仍然存在. 方案二 使用histor ...

  2. 前端如何在H5页面调起微信支付

    在微信服务号开发的时候经常会遇到微信支付的功能实现,通过实际经验自己总结了一下,前端在H5页面调起微信支付有两种办法,一是利用内置对象,二是通过引用微信的js sdk,亲测都能支付成功,从写法上来看用 ...

  3. h5页面返回到微信首页

    h5页面返回到微信首页等同于关闭当前打开页面 使用微信内置WeixinJSBridge.call直接关闭 setTimeout(function() {//这个可以关闭安卓系统的手机document. ...

  4. H5页面中调用微信和支付宝支付

    最近在工作中,有个H5页面需要实现微信支付和支付宝支付的功能,现在已经完成,抽个时间写出来,分享给有需要的人. 第一步:先判断当前环境 判断用户所属环境,根据环境不同,执行不同的支付程序. if (/ ...

  5. 在H5页面中禁止微信分享转发按钮-mugeda

    在H5页面中禁止微信分享转发按钮(mugeda) 在页面脚本中插入以下代码 方法一: 加一段js代码 document.addEventListener('WeixinJSBridgeReady', ...

  6. 在H5页面中禁止微信分享转发按钮

    在H5页面中禁止微信分享转发按钮(mugeda) 在页面脚本中插入以下代码 方法一: 加一段js代码 document.addEventListener('WeixinJSBridgeReady', ...

  7. 微信小程序实现点击导航条切换页面

    本文实例为大家分享了微信小程序实现点击导航条切换页面的具体代码,供大家参考,具体内容如下 我录制了个gif如下,黄色部分是不可以滑动的,蓝色部分可以滑动. 代码解说: 首先我在js自定义了navSta ...

  8. 简单粗暴 隐藏h5页面在微信端底部出现的白色导航条

    前言 相信很多写H5的小伙伴,在H5页面跳转的时候底部会出现微信里自带的导航栏,说实话没什么用处,主要还占用了高度,这时候写的页面和UI就有点出入.这是因为新版微信在苹果iOS 端的h5页面如果有路由 ...

  9. H5代码正常但在IOS端出现页面卡顿

    最近的一次H5项目中,同一套逻辑安卓端运行正常,ios端出现点击后 页面跳转卡顿 接口获取数据后,显示延迟 原因: ios端/安卓端实现H5展示的工具并不相同,ios端工具对console.log的支 ...

最新文章

  1. 凭借128核芯片,安培寻求提供可靠的进步
  2. iOS 10道细节面试题
  3. Centos7部署ntp服务器同步时间以及直接将本地时间同步为北京时间
  4. 过河 2005年NOIP全国联赛提高组(离散化+dp)
  5. JavaScript权威指南--多媒体和图形编程
  6. BugkuCTF-MISC题想蹭网先解开密码
  7. Origin 移动图像
  8. Flask 提取数据库中的数据
  9. 智能优化算法:绯鲵鲣优化算法-附代码
  10. matlab altera视频,Altera.FPGA入门及提高视频教程
  11. python去除视频马赛克_十行python代码教你如何去除万恶的,如s一样的马赛克
  12. Web前端开发之CSS学习笔记5—溢出、浮动、层叠
  13. 写了一个测试体质的工具,其实也可以用于算命。
  14. java贪吃蛇课程设计知乎_Java课程设计---贪吃蛇大作战
  15. 解决undefined reference to `WinMain'
  16. web前端CSS---关于text-align设置为justify的相关内容
  17. ewb交通灯报告和文件_数字电路基础红绿灯实验报告.docx
  18. linux中dd命令写入数据,Linux中dd命令的用法
  19. Python摇色子游戏(两种模式)
  20. ISO8583报文协议 2013-10-16 10:44 563人阅读 评论(0) 收藏...

热门文章

  1. 报名有奖|相约2020 RT-Thread 开发者大会RDC
  2. markdown 转word
  3. 规则在自然语言处理领域的重要地位
  4. woa13数据的Matlab处理,基于WOA13数据的赤道大西洋海区温度锋的时空分布特征-海洋预报.PDF...
  5. 让你秒懂的Lambda表达式超级详细讲解
  6. sqlserver 默认日期格式转换为 yyyy-MM-dd
  7. 【ABAP】-TSV_TNEW_PAGE_ALLOC_FAILED因ADRV底表数据过多,导致BP维护视图超资源瓶颈
  8. 安卓手机屏幕分辨率如何修改
  9. 基于RFID定位技术的室内定位原理--RFID室内定位--新导智能
  10. [风一样的创作]二次封装阿里云短信 验证码 发送短信 查询短信 编辑短信