收藏
回答

请问下开发的H5网页在ios端微信的内置浏览器中渲染,前进后退按钮如何让其保证一直存在?

如标题所说:

前情提要:

1.开发一个网页,绑定在公众号下,所以这个网页只能在微信环境下渲染,其他浏览器会显示【请在微信中打开

2. 开发这个网页我们配置了一个测试的环境,所有更改首先在测试环境验证稳定可靠性

3.现在就是测试已经更新,我们使用URL链接的形式在微信中打开测试环境的地址,在进行页面跳转的时候会出现前进后退的按钮

4.在测试过程中我们发现有一个页面会随着页面滚动前进后退隐藏或显示,但是我们有一个按钮是 fixed 状态直接定在页面最底部的,这就导致按钮会在快速滚动中位置发生变换,并且是毫无连贯性的位置切换。

希望实现的情况:

我希望不管多高的网页,前进后退按钮都展示在浏览器最底部,不要进行隐藏,免得影响页面元素的展示。目前的测试结果展示是页面高度高于一定值的时候就会触发这个隐藏显示的功能。


希望万能的朋友们能帮忙想想解决方案,兄弟在这边先谢过了!


回答关注问题邀请回答
收藏

1 个回答

  • 光光
    光光
    2023-10-18

    前进后退按钮的操作栏,是在页面跳转或者有跳转的情况下出现,你代码本身是不能对它显示隐藏控制。


    2023-10-18
    有用
    回复 3
    • 熊熊熊子路
      熊熊熊子路
      发表于移动端
      2023-10-18
      我主要是想让导航栏出现以后一直固定在那边。因为导航栏随着页面滚动的时候会自动隐藏,进而导致页面的元素发生位移。
      2023-10-18
      回复
    • 光光
      光光
      2023-10-18回复熊熊熊子路
      如果fixed写对着,是不会出现跟随滚动的,你仔细检查下代码
      2023-10-18
      回复
    • 熊熊熊子路
      熊熊熊子路
      发表于移动端
      2023-10-18回复光光
      好的!!那我仔细检查下
      2023-10-18
      回复
登录 后发表内容