ios下 topbar和webview一起使用时 topbar会遮住内容
发布于 5 年前 作者 jmeng 17528 次浏览 来自 问答

IOS下 topbar和webview一起使用时。 topbar会挡住webview

安卓下面不会

正常效果:

注:还有一个问题如上图,在微信开发者工具上,选择的tobBar 的图标不会展示,路径是本地路径

BUG效果:

复现方式:

<web-view wx:if=“url” src="{{url}}"></web-view>

引入一个配置过 webview 的页面,就会复现

谢谢!

麻烦帮忙看一下这个问题

请告诉我解决方法

感谢~

10 回复

先试一下延迟加载webview

你好,问题已复现,我们会在后续版本中进行修复。

另, 是否缺少了 selectIconPath

问题解决了吗

请问,问题解决了嘛?

是的,确实缺少了 selectIconPath。  

那就试下吧

确实如此,我这边试了一下,如果第一个打开的是有tobBar并且使用了webview的页面。就不会挡住内容,反之挡住(IOS)

还是自己做一个tabBar比较靠谱

这边也遇到这样的问题,因为 iOS 和 Android 表现还不一致,所以无法用样式调整。

使用 tabBar 多个 web-view 时(如 tabBar 内含三个 Page,每个 Page 内各有一个 web-view,共 3 个 web-view),那么在第一个 tab 的 web-view 网页加载完成后,底部 tabBar 不会覆盖 web-view 内容,第二个、第三个 tab 中 web-view 网页加载完成后,底部 tabBar 会覆盖一部分在 web-view 内容上,给人的感觉是页面拉不到底。这个问题在 iOS 微信版本 6.5.23 中是没有的。

官方是否可以确认这个问题呢?

回到顶部