框视图 API - 框查看器.js div 中的 API 滚动



我在div而不是iframe中实现Box视图,并且使用滚动的函数不起作用。这是因为框视图需要窗口或 iframe 滚动而不是在div 上滚动吗?滚动事件(如滚动开始、滚动和其他任何滚动事件)似乎不会触发。 Zoom 事件似乎工作正常,我对它们使用了与滚动事件相同的格式。

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

提前感谢!

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

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

最新更新