我想要这样的东西:
- 用户在操作系统提供的默认搜索栏中键入搜索查询。我想要支持的操作系统是:Win 7、OS X、Android、iOS。
- 操作系统的搜索栏以某种方式将搜索查询传递到我的应用程序
- 我的应用程序使用 HTTP API 在我们的 Web 服务器中查找结果
- 我们将结果传递给操作系统的搜索。它向他们展示。
是否有可能在以下方面实现此功能:
- Windows 7
- 操作系统
- 安卓系统
- iOS(我不认为它应该在 iOS 中可行,只是为了完整而保留它)
我最关心的是每个操作系统搜索栏的扩展能力。
最佳答案
对于 Windows 7,您可以通过创建联合搜索提供程序来执行此操作。这非常简单并且有据可查。看这里: http://msdn.microsoft.com/en-us/library/dd742958%28v=vs.85%29.aspx
在 MacOS 中扩展 Finder:我也不知道;这就是我最初偶然发现您的问题的原因!
关于android - 扩展 Windows 和 Spotlight 以及其他操作系统搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7036167/