【问题标题】:Box viewer.js API scroll within divBox viewer.js API 在 div 内滚动
【发布时间】:2015-06-23 00:06:53
【问题描述】:

我在 div 而不是 iframe 中实现 Box 视图,并且使用滚动的功能不起作用。这是因为 Box 视图希望窗口或 iframe 滚动而不是在 div 上吗?滚动事件,如 scrollstart、scrolled 和其他任何与滚动有关的事件似乎都不会触发。 Zoom 事件似乎运行良好,我为它们使用了与滚动事件相同的格式。

我知道显示代码会有所帮助,但我希望有人知道答案。

提前致谢!

【问题讨论】:

  • 一些代码会很有帮助:)

标签: box-view-api crocodoc


【解决方案1】:

我犯的主要错误是尝试在使用 iframe 作为容器的示例中复制生成的代码。我正在将一堆类从那里复制到我用来放入查看器的 div 容器中。当我删除除“查看器”之外的所有类时,它起作用了。至于 iframe,viewer.js 将多个 iframe 插入到容器中。没有 iframe 就没有办法。但是,当我使用 div.viewer 时,我使用 iframe 作为起始容器(与其他插件交互)时遇到的问题消失了。此外,viewer.js 似乎没有使用 iframe 作为主要容器的盒子附带的控件,到目前为止,我在使用单独的 div 方面取得了成功,如下所示:

<div class="viewer"></div>
<div class="viewer-error">...</div>
<div class="controls-container">...</div>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-06-21
    • 2020-08-05
    • 2015-06-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多