diff --git a/src/platforms/app-plus/service/bridge.js b/src/platforms/app-plus/service/bridge.js index 79f6ab6e117b26e29a4437a23b6f7c307d3e287f..5da78e31d329b67d26144630ab466714c795671e 100644 --- a/src/platforms/app-plus/service/bridge.js +++ b/src/platforms/app-plus/service/bridge.js @@ -71,7 +71,7 @@ export function isTabBarPage (path = '') { } return page.$page.meta.isTabBar } - const route = __uniRoutes.find(route => route.path.slice(1) === path) + const route = __uniRoutes.find(route => route.path.replace(/^\//, '') === path.replace(/^\//, '')) return route && route.meta.isTabBar } catch (e) { if (process.env.NODE_ENV !== 'production') {