Angularjs 在Chrome 51 Mac上打开/关闭面板后,Angular UI引导手风琴消失

Angularjs 在Chrome 51 Mac上打开/关闭面板后,Angular UI引导手风琴消失,angularjs,google-chrome,angular-ui-bootstrap,Angularjs,Google Chrome,Angular Ui Bootstrap,我想在一个有角度的ui引导手风琴内放置一个谷歌地图方向面板。不幸的是,当我打开和关闭包含谷歌方向的面板时,面板消失了。 请参见此处的屏幕截图: 奇怪的是,如果我调整浏览器窗口的大小,面板会再次出现。我一直在尝试调试这个问题,并注意到这个问题发生在Chrome51.0.2704.106(64位)Mac上,而不是Safari9.1.1上 我能够在这个plunker()中复制这个问题,方法是在accordion中复制/粘贴googledirections面板的'div'元素,然后打开和关闭accord

我想在一个有角度的ui引导手风琴内放置一个谷歌地图方向面板。不幸的是,当我打开和关闭包含谷歌方向的面板时,面板消失了。 请参见此处的屏幕截图:

奇怪的是,如果我调整浏览器窗口的大小,面板会再次出现。我一直在尝试调试这个问题,并注意到这个问题发生在Chrome51.0.2704.106(64位)Mac上,而不是Safari9.1.1上

我能够在这个plunker()中复制这个问题,方法是在accordion中复制/粘贴googledirections面板的'div'元素,然后打开和关闭accordion面板

对如何解决这个问题有什么建议吗?如果你不能复制plunker的问题,你有什么建议,我应该如何把谷歌地图的方向放在一个有角度的ui引导手风琴里?谢谢

守则:

<uib-accordion close-others="true">
  <uib-accordion-group is-open="isOption2Open" ui-sref="option2" template-url="accordion-group.html">
    <uib-accordion-heading>
      Option2 <i class="pull-right glyphicon" ng-class="{'glyphicon-chevron-down': isOption2Open, 'glyphicon-chevron-right': !isOption2Open}"></i>
    </uib-accordion-heading>

    <div class="center">
      <button type="button" id="calc_route" ng-click="calcMillRoute();" disabled>Calculate Route</button>
      <button type="button" ng-click="clearMap()">Clear</button>
    </div>

    <div id="directions-panel">
      <hr>
      <div id="panel-header" class="center">
          <span>Directions </span>
          <button type="button" class="action-button" id="reverse" ng-click='reverseDirections()'>Reverse</button>
      </div>
      <div id='panel-body'>
       <!-- Google Maps Directions Panel goes here  -->
      </div>
  </uib-accordion-group>
</uib-accordion>

选择2
计算路线
清楚的

方向 逆转
这似乎是Chrome for Mac的一个bug


与评论14中描述的问题类似,我注意到只有当我浮动侧面板(包围手风琴的div)时,才会出现此问题。我可以通过在#side#u面板css中添加“position:relative”来解决我的问题(注释17中提出的解决方法)

这似乎是Chrome for Mac的一个bug


与评论14中描述的问题类似,我注意到只有当我浮动侧面板(包围手风琴的div)时,才会出现此问题。我可以通过在#side#u面板css中添加“position:relative”来解决我的问题(注释17中提出的解决方法)

如果我打开并合上手风琴,那就没有错了@加亚特里:谢谢你让我知道。你也在用Chrome来做Mac吗?我用的是windows chromethr,如果我打开和关闭静止的手风琴,在plunker中没有错@加亚特里:谢谢你让我知道。你是否也在使用Chrome for Mac?我正在使用windows Chrome