Невозможно прокрутить iframe в модале Bootstrap на iOS - PullRequest
0 голосов
/ 30 ноября 2018

Я сделал простую демонстрацию, чтобы показать мою проблему.Эта проблема возникает только на iOS.

HTML

<!-- Button to Open the Modal -->
<button type="button" class="btn btn-primary" data-toggle="modal" data-target="#myModal">
  Open modal
</button>

<!-- The Modal -->
<div class="modal" id="myModal">
  <div class="modal-dialog">
    <div class="modal-content">
      <div class="modal-body">
          <iframe src="https://tma.ee/test.htm"> </iframe>
      </div>
    </div>
  </div>
</div>

CSS

iframe {
  width: 100%;
  border: 0;
  min-height: 350px;
}

.modal-body {
  -webkit-overflow-scrolling: touch !important;
  overflow-x: auto !important;
}

Я пробовал несколько решенийкоторые были предложены здесь для stackoverflow, но ни один из них до сих пор не работал для меня.

JSFiddle: https://jsfiddle.net/MulOnPomm/bvk1dmxt/11/

Полный экран для тестирования iOS: http://fiddle.jshell.net/MulOnPomm/bvk1dmxt/1/show/light/

Эмулятор iOS, который я использую для тестирования: https://appetize.io/

1 Ответ

0 голосов
/ 03 декабря 2018

Попробуйте использовать параметр overflow: scroll; внутри свойства iframe в css

iframe {
     overflow: scroll;
 width: 100%;
  border: 0;
  min-height: 350px;
}

, иначе обратитесь к этой ссылке , или проблемы могут помочь вам

...