2

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

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

4

3 回答 3

2

有 fork jquery-oembed-all,位于此处:

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

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

于 2013-02-23T04:27:07.873 回答
0

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

此 JS 可以独立运行或与 jQuery 一起运行,以包装视频音频HTML5 元素,包括 youtube,并为任何设备提供合适的播放器。

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

于 2014-11-17T11:46:46.140 回答
0

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

于 2014-11-18T02:04:49.273 回答