【问题标题】:How to Clear history in Adobe Air's HTML control如何清除 Adob​​e Air 的 HTML 控件中的历史记录
【发布时间】:2011-01-12 12:20:56
【问题描述】:

我在我的桌面应用程序中使用 Adob​​e AIR 的 html 控件来让用户查看网页。我正在使用 html.historyBack() 和 html.historyNext() 方法来允许来回移动。但是我想在选择特定选项后清除历史记录,比如单击按钮,而不重新启动应用程序。我测试了 AIR 1.5.2 和 AIR 2.0 Beta 的两个版本,但找不到任何方法。

有没有办法解决这个问题?

期待您的来信,

亚历克斯·费舍尔

【问题讨论】:

    标签: html air adobe history


    【解决方案1】:

    如果您只想设置后退和前进按钮的启用状态,则有一个起点 int,您可以在需要时重置它。然后将 history.length 基于此。

    【讨论】:

    • 这不是合适的答案。
    【解决方案2】:

    我认为您不能直接修改历史对象,因为它是只读的。清除历史记录最简单的方法是创建一个新的HtmlLoader 并替换现有的HtmlLoader

    这个新的HtmlLoader 将没有所需的历史记录。

    【讨论】:

      猜你喜欢
      • 2012-08-14
      • 2012-08-25
      • 1970-01-01
      • 1970-01-01
      • 2017-01-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多