我正在开发一个Ionic应用程序,我使用的是侧菜单。当导航到一个仅仅是渲染Google的div的模板时(本机使用cordova-plugin)。边菜单被叠加在地图上.奇怪的是我可以通过侧菜单和地图互动。
当使用Javascript Google时,它工作得很好。
下面是一张屏幕截图,展示它的外观:

同样的事情出现在Android设备上。
对解决问题的帮助是非常感谢的!
编辑:我忘了提到我正在从一个普通的页面(不是侧菜单)过渡,因此上面的后退按钮。我希望这能使它更加具体。
发布于 2016-03-19 09:20:43
我终于找到它了!
在转换到地图时,您必须隐藏<ion-side-menu>。例如(我所做的):
document.getElementById("side-menu").style.visibility = 'hidden';当转换离开映射时,在$stateChangeSuccess回调中,将其设置为"visible"
希望这能有所帮助!
发布于 2016-08-23 01:17:56
这对我来说很管用: 1.把……藏起来
<ion-side-menu side="left" data-ng-hide="hideLeft">// hack sidemenu overlay $scope.$watch(function () { return $ionicSideMenuDelegate.getOpenRatio(); }, function (newValue, oldValue) { if (newValue == 0) { $scope.hideLeft = true; } else { $scope.hideLeft = false; } });
发布于 2016-05-14 02:40:32
scss ionic.app.scss或www/css/
body.menu-open .menu.menu-left {
visibility: visible;
}
.menu.menu-left {
visibility: hidden;
}https://stackoverflow.com/questions/36095968
复制相似问题