- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
新的搜索 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/
新的搜索 API 是否可以在搜索结果单元格中添加播放按钮? 我尝试过这样的事情: let attributeSet = CSSearchableItemAttributeSet(itemContent
我是一名优秀的程序员,十分优秀!