我有一个我希望在iPad中脱机运行的Web应用程序。一切都很好,但我想要一个搜索工具,搜索内容的各个页面。
有很多在线搜索功能,特别是使用Ajax,但我想要一些离线运行的功能。
我见过各种各样的人讨论代码片段,显示搜索可能如何工作,但我需要的东西包装如下。
即使是未完成的产品也会给我一个比我现在更好的起点。
提前致谢, Greg Ambrose
答案 0 :(得分:2)
如果我正确理解您的需求,您需要一个搜索功能,而不是搜索您的数据库,搜索已编译的索引。如果索引是在线编译的,那么它仍然可以脱机使用。
Search Maker Pro已offline search functionality符合您的要求 - 请参阅this demo。还有Zoom Search Engine,一种看起来也很好的替代方案。我相信这两者都要求你在Windows机器上进行索引并且它们不是免费的,但除非你想自己创建索引,否则我看到的最好的选项。
Fullproof,一个基于Javascript的解决方案,可能会有所帮助,但它涉及自己创建索引。有关离线搜索的进一步讨论,您还可以看到this related post。