【问题标题】:Filepicker.io widget appending to "window.history"Filepicker.io 小部件附加到“window.history”
【发布时间】:2013-02-05 23:40:02
【问题描述】:

在进行搜索后,Filepicker.io 模式小部件(特别是“IMAGE_SEARCH”服务)会附加到 DOM 中的 window.history。这会在尝试返回上一页时产生使用 Backbone.js 的问题。

是什么原因造成的,有什么办法可以预防吗?

[编辑] 错误引用“IMAGE_SEARCH”

【问题讨论】:

    标签: javascript backbone.js filepicker.io


    【解决方案1】:

    这是什么原因:

    围绕模态的导航操作window.location.hash 以与窗口视图兼容并提供许多其他便利。为什么这些更改会影响 iframe 沙箱外的 window.history,我不确定。

    如何预防:

    我正在调查我们是否以某种方式泄漏状态,但防止它的一种简单方法是使用 filepicker.pick() 的 {container: 'window'} 选项,以便在单独的窗口中创建对话框。

    【讨论】:

    • 误读您正在调查它。而且,请注意,网络摄像头服务也会发生这种情况。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-10
    • 1970-01-01
    相关资源
    最近更新 更多