gpt4 book ai didi

ios - 核心 Spotlight API - 搜索结果中的 kUTTypeAudio 播放按钮

转载 作者:行者123 更新时间:2023-12-02 08:51:28 30 4
gpt4 key购买 nike

新的搜索 API 是否可以在搜索结果单元格中添加播放按钮?

我尝试过这样的事情:

let attributeSet = CSSearchableItemAttributeSet(itemContentType: kUTTypeAudio as String)
...
attributeSet.contentType = kUTTypeAudio as String
attributeSet.contentURL = NSURL(fileURLWithPath: dataPath)

在主题演讲中,他们搜索了一部电影并得到了带有播放按钮的结果。也许这在以后的测试版中是可能的?

最佳答案

是和否。查看文档,这始终是我最喜欢提出问题的地方:)。就 Core Spotlight 而言,如果它是一个可行的功能,到目前为止,苹果公司向我们提供的文档中还没有公开注释它。正如您在主题演讲中看到的,他们在您发现包含丰富结果的索引期间讨论了丰富的结果(调用电话号码、播放电影等),更具体地说是在 Web Markup API 期间。讨论,这就是您在主题演讲中看到的内容的原因。他们指出有两种方法可以实现播放电影或音频:

You can also use schema markup to enable actions within rich results. For example, you might let users dial a phone number, get directions to an address, or play audio or video by integrating markup similar to the code shown here:

<!-- Two ways to enable playing audio or video. ->

<!-- Using Open Graph markup: ->
<meta property="og:video:url" content="https://example.com/videofile">

<!-- Using Schema.org markup: ->
<div itemscope itemtype=
"http://schema.org/AudioObject">
<meta itemprop="contentUrl"
content="http://example.com/x.m4a" />
</div>

来源

关于ios - 核心 Spotlight API - 搜索结果中的 kUTTypeAudio 播放按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31360530/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com