【问题标题】:iOS - Opening Search App programmaticallyiOS - 以编程方式打开搜索应用程序
【发布时间】:2020-10-04 06:34:29
【问题描述】:

我想知道如何使用通用链接或直接方法(本机代码)以编程方式(Spotlight?)在 iOS 设备上搜索某些内容,以像在 Android 上一样打开搜索应用程序。

在我的 Android 应用中

String string = query;
Intent intent = new Intent(Intent.ACTION_WEB_SEARCH);
intent.setPackage("com.google.android.googlequicksearchbox");
intent.setClassName("com.google.android.googlequicksearchbox", "com.google.android.googlequicksearchbox.SearchActivity");
intent.putExtra("query", string);
activity.startActivity(intent);

此代码执行的搜索有时会出现类似助手的结果,并且可以打开相关应用或网络浏览器等。

我认为iOS也有这个功能。该怎么做?

【问题讨论】:

    标签: ios ios-universal-links corespotlight


    【解决方案1】:

    您可以使用 Siri 使您的应用可搜索,但您不能在代码中触发 Siri 搜索。

    【讨论】:

    • @matt 是的,我知道 Siri 无法以编程方式触发(至少目前,Android 上的助手也是如此),但我的问题是关于 Spotlight 搜索或类似搜索,没有对话或涉及人工智能,只需发送一个字符串作为搜索查询。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-07
    • 1970-01-01
    • 2014-04-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多