【问题标题】:Is there any alternative to jQuery-oEmbed?jQuery-oEmbed 有什么替代品吗?
【发布时间】:2013-02-20 23:17:32
【问题描述】:

我需要为一个项目做一些客户端嵌入。我一直在使用 jQuery-oEmbed,但我发现当我最需要的服务提供商真的是大公司时,它有点矫枉过正:YouTube、SoundCloud、Twitter、Wikipedia。此外,我们最近向我们的网站添加了严格的 HTTPS 访问策略,因此我们无法查询不支持 SSL 的 API。

我可以手动编辑 que jQuery-oEmbed 代码以删除我认为合适的网站,但我想知道是否有更好的选择 - 即支持上述主要 API 并且默认仅使用 HTTPS 的更简洁的 oEmbed 解决方案。

【问题讨论】:

    标签: twitter youtube-api oembed


    【解决方案1】:

    这里有 fork jquery-oembed-all:

    https://github.com/starfishmod/jquery-oembed-all

    它不一定比图书馆更轻,实际上甚至可能有更多选择,但它至少是一个替代方案,也许值得比较。 AFAIK,这些是 oEmbed 的唯一编程解决方案......但我也很想知道其他人是否知道任何其他库。

    【讨论】:

      【解决方案2】:

      我刚刚发现的另一种选择是http://www.mediaelementjs.com/

      这个 JS 可以独立运行,也可以与 jQuery 一起运行,以便包装 videoaudio HTML5 元素,包括 youtube,并为任何设备提供合适的播放器。

      另一个不错的功能是它为播放器提供皮肤功能,就像ytChromeless 所做的那样(不幸的是,它无法在没有 Flash 的情况下运行。

      【讨论】:

        【解决方案3】:

        我最终为此目的构建了ohembed。它是轻量级的、便携的,并且支持开箱即用的 SSL。

        【讨论】:

          猜你喜欢
          • 2020-06-20
          • 1970-01-01
          • 1970-01-01
          • 2023-03-07
          • 1970-01-01
          • 2022-11-10
          • 1970-01-01
          • 1970-01-01
          • 2010-12-13
          相关资源
          最近更新 更多