我有一个 Web 应用程序,我想在 iPad 上离线运行。一切都很好,但我想要一个搜索工具,可以搜索各个页面的内容。
有很多在线搜索功能,特别是使用 Ajax,但我想要一些可以离线运行的功能。
我见过很多人讨论显示搜索如何工作的代码片段,但我需要如下打包的东西。
- 一个小的搜索文本字段。
- 使用时,会列出一个位于页面的列表,每个页面都作为一个链接
- 您可以点击每个链接前往相关页面。
即使是未完成的产品也会给我一个比现在更好的起点。
提前致谢, 格雷格·安布罗斯
最佳答案
如果我正确理解您的需求,您需要一个搜索功能,该功能不是搜索数据库,而是搜索已编译的索引。如果索引是在线编译的,那么它仍然可以离线使用。
Search Maker Pro有offline search functionality并满足您的要求--参见this demo 。还有Zoom Search Engine ,一个看起来也不错的替代方案。我相信,这两者都需要您在 Windows 计算机上进行索引,并且它们不是免费的,但它们是我见过的最佳选择,除非您想自己创建索引。
Fullproof ,一个基于 Javascript 的解决方案,可能会有所帮助,但它涉及您自己创建索引。关于离线搜索的进一步讨论,还可以参见this related post 。
关于html - 离线网页搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20188064/