2013-02-20 85 views
1

我需要为一个项目做一些客户端oEmbedding。我一直在使用jQuery-oEmbed,但是当我最需要的服务提供商真的是最重要的服务提供商时,我发现它过度杀伤:YouTube,SoundCloud,Twitter,Wikipedia。此外,我们最近在我们的网站中添加了严格的HTTPS访问策略,因此我们无法查询不支持SSL的API。jQuery-oEmbed是否有其他选择?

我可以手动编辑que jQuery-oEmbed代码来移除我认为合适的网站,但我想知道是否有更好的替代方案 - 即支持上述主要API并且仅在默认情况下使用HTTPS的terser oEmbed解决方案。

回答

0

我结束了为此目的建立ohembed,它重量轻,便携并支持开箱即用的SSL。

2

有叉jQuery的透过oEmbed一切,设在这里:

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

它不一定是图书馆的任何更轻,而且事实上甚至可能有更多的选择,但它是一个另类,至少,也许值得一些比较。 AFAIK,这些是oEmbed唯一的程序化解决方案......但是我也会急于听取其他人是否知道其他图书馆。

0

,我刚挖出一个替代方案是http://www.mediaelementjs.com/

这个js可以以独立运行或与jQuery包裹视频音频 HTML5元素包括YouTube和用品的任何设备适合球员。

另一个优点是,它提供换肤功能,对于玩家来说就像ytChromeless做(这是不能够不使用闪光灯运行,很遗憾。

相关问题