【问题标题】:Scroll is not working over the Iframe with embedded flutter application滚动无法在具有嵌入式颤动应用程序的 iframe 上工作
【发布时间】:2022-06-13 17:38:11
【问题描述】:

我有一个部署在服务器上的颤振应用程序。在网页上,我将 Flutter 应用程序嵌入到 Iframe 中。

问题

当我滚动页面时,到达 iframe 后,我无法再滚动。似乎 Flutter 应用程序消耗滚动事件并且不将事件传递给网页。 而且我还需要用户与 iframe 交互。我有多个小部件,如 iframe 内的轮播、轮询幻灯片、水平滚动和垂直滚动。 我已经用 jquery(不是颤振)实现了我的一个小部件,它运行良好。 我研究了两个多月关于这个问题,我发现了桌面的工作: s.addEventListener.apply(s,["wheel",q,r]) 如果我从 main.dart.js 中删除此行,桌面浏览器中的滚动行为会修复但我在 Safari 等移动浏览器中仍然存在问题。

提前谢谢你。

【问题讨论】:

    标签: flutter iframe scroll flutter-web


    【解决方案1】:

    flutter 上有一个未解决的问题:https://github.com/flutter/flutter/issues/65786,也许你应该尝试一些建议的解决方案?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-07-27
      • 1970-01-01
      • 1970-01-01
      • 2022-01-14
      • 2021-10-18
      • 2017-12-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多