经测试,出现两层的原因是调用了 wx.showTabBar()。 使用官方 demo(https://developers.weixin.qq.com/s/ouJiKgm67cHk),在 index2.js show 里面添加 wx.showTabBar() 即可复现。 可能微信对于 custom 的实现是内部调用了 wx.hideTabBar() 方法,所以可以通过此 api 再显示出来。 微信的开发应该认为:既然使用 custom 那必然不会再去调用这些 api,都会自己控制 tab 的展示。 如果是一个全新的项目,当然调用后立马会发现问题所在。但是对于一个旧项目,根本不知道这个 api 还能生效,只能靠猜。
自定义tabbar会出现两个tabbar,怎么解决?如图,底部tabbar出现了两个,以下截图是在真机上面的效果,在开发工具里面不会出现两个底部导航栏。 目前尝试过的解决方案:必须要加到对应的界面才能隐藏底部的tabbar,不知道还有其他的方案没呢? 在onLaunch里面放置,无法生效。 onReady:function(){ wx.hideTabBar({ fail: function () { setTimeout(function () { wx.hideTabBar() }, 500) } }) ; }, [图片] 用的是官方api:https://developers.weixin.qq.com/miniprogram/dev/framework/ability/custom-tabbar.html?search-key=%E8%87%AA%E5%AE%9A%E4%B9%89tabbar 目前用的版本库 2.10.1,手机微信版本号:7.0.15 ,用高于这个的版本库,会报以下错误: [图片] 这个项目实现思路:这篇里面记录了具体的东西。 https://developers.weixin.qq.com/community/develop/article/doc/0004ae44048af028877ac58ce51413 类似这个问题:https://developers.weixin.qq.com/community/develop/doc/00002614f4c9905b5a2a3cd1951800?highLine=%257B%2522errMsg%2522%253A%2522hideTabBar%253Afail%2520custom%2520Tabbar%2522%257D 代码片段 https://developers.weixin.qq.com/s/GvtYLkm57ngL
2023-11-30MAC 3.5.5 版本,无法使用 require 和 requrie.async 加载分包中的模块。 windows 版本同。 手机端可以正常加载。
MAC 端微信不支持分包异步化组件?在MAC 端微信使用分包异步化组件导致页面白屏,请问什么时候MAC端微信能支持异步化组件? [图片] 体验版小程序报错截图 [图片] 能复现问题的代码片段: https://developers.weixin.qq.com/s/rJk4HPm779xb
2022-10-186-28: bug 依然在
web-view中input被弹出的键盘遮挡在wev-view中使用input,在安卓中input会被弹出的键盘的遮挡,有人遇到过这种问题吗?但是在微信浏览器中是好的。
2018-06-28