【问题标题】:Offline Web Search离线网页搜索
【发布时间】:2013-12-09 21:12:14
【问题描述】:

我有一个想要在 iPad 上离线运行的 Web 应用程序。一切都很好,但我想要一个搜索工具来搜索内容的各个页面。

有很多在线搜索功能,尤其是使用 Ajax,但我想要离线运行的东西。

我看到很多人讨论sn-ps的代码来显示搜索如何工作,但我需要如下打包的东西。

  1. 一个小的搜索文本字段。
  2. 使用时,列出定位页面列表,每个页面作为链接
  3. 您可以点击每个链接转到相关页面。

即使是未完成的产品也会给我一个比现在更好的起点。

提前致谢, 格雷格·安布罗斯

【问题讨论】:

标签: html search web offline


【解决方案1】:

如果我正确理解您的需求,您需要一个搜索功能,而不是搜索您的数据库,而是搜索已编译的索引。如果索引是在线编译的,它仍然可以离线使用。

Search Maker Pro 具有 offline search functionality 并满足您的要求 - 请参阅 this demo。还有Zoom Search Engine,一个看起来也不错的替代方案。我相信,这两种方法都需要您在 Windows 机器上进行索引,而且它们不是免费的,但这是我见过的最好的选择,除非您想自己创建索引。

Fullproof,一个基于 Javascript 的解决方案,可能会有所帮助,但它需要自己创建索引。更多关于离线搜索的讨论,也可以看this related post

【讨论】:

  • Tim,感谢您的建议,很抱歉花了这么长时间才回复您。这是一个兼职项目,我一直在其他地方忙。我会在假期里看看你的建议,然后回复你。