当我在离子含量中使用iframe时,离子内容滚动不起作用

时间:2015-01-27 15:56:06

标签: javascript html css3 iframe ionic

<ion-view view-title="title">
  <ion-content scroll="true">
    <iframe src="{{link}}"></iframe>
  </ion-content>
</ion-view>

查看上面的代码。

正如标题所说,当我在离子内容中使用iframe时,滚动无效。

如何解决这个问题。

4 个答案:

答案 0 :(得分:14)

使用overflow-scroll启用滚动

cv::DataType<double>::type

答案 1 :(得分:1)

这是ios上的一个错误。我已经解决了这个问题。请参阅以下

Iframe scrolling iOS 8

答案 2 :(得分:0)

将以下css添加到iframe的父div

-webkit-overflow-scrolling: touch !important;
overflow: scroll !important;

示例:

HTML

<ion-content class="iframe-fix">
  <iframe [src]="pageUrl" frameborder="0"></iframe>
</ion-content>

SCSS

.platform-ios{
    .iframe-fix{
      -webkit-overflow-scrolling: touch !important;
      overflow: scroll !important;
    }
}

答案 3 :(得分:-6)

<ion-view title="sample page">
 <ion-content>
 <iframe src="http://www.w3schools.com">
       <p>Your browser does not support iframes.</p>
</iframe>
</ion-content>
<ion-view>

它将工作滚动选项默认为true.no需要专门添加