问题标签 [oembed]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
oembed - oEmbed 提供商列表
我正在尝试找出所有 oEmbed 提供商。我去了 oEmbed 规范网站,他们有一些,但我发现了一些其他没有指定的,比如 5 分钟视频:
没有什么比在 StackOverflow 中向开发者社区提问更好的了。
flash - jQuery oembed 插件 z-index 问题
我正在使用 jQuery oembed 插件来显示来自 Vimeo 提要的视频。
唯一的问题是它们显示在我的导航菜单顶部。我尝试设置菜单的 z-index 但这没有什么区别。
一个常见的建议似乎是将 wmode 参数设置为透明或不透明。但是,将 this 作为参数传递给 oembed 函数没有任何区别。
谢谢
html - 处理 oEmbed 关于存储和缓存响应的最佳实践是什么?
我目前在一个网站上工作,而且我对使用 oembed 还是很陌生。关于响应的存储和缓存,哪些被认为是最佳实践?如果终极速度是我的目标,并且我正在开发的网站可能会产生大量流量,那么我是否最好通过存储端点和媒体 url 并在每次需要时运行 oEmbed GET 来节省自己的数据库空间加载一个页面,或者一旦我有了嵌入代码,我应该将它存储在我的数据库中吗?我意识到可能还有其他变量需要考虑,但我会很感激任何关于我在做出这个决定时应该考虑的事情的反馈。
另外,这里有安全问题吗?
jquery - 对 youtube oembed 调用的 JSONp 请求的响应给出“无效标签”错误
我正在使用 oembed 对 youtube 进行 JSONp 调用,并且在响应时 firebug 给出“无效标签”错误
这是我的代码
任何人在使用 oembed jsonp 请求时遇到过类似的问题?
flash - o嵌入移动设备
我刚刚发现了 oEmbed,想知道是否有办法通过发送用户代理(或首选格式,如 3gp)来获取移动链接/嵌入代码?
我可能错过了一些东西,但我在 oEmbed 网站上找不到这些选项。
例如(Youtube),我想为支持它的设备获取 3gp rtsp 链接,并为支持它的设备获取闪存嵌入。
我知道这些链接存在于 youtube 上,因为当我用手机访问 www.youtube.com 时,我会获得指向 rtsp 的链接。
谢谢。
php - 查找所有链接并制作列表
如何在 jQuery 中找到所有链接(没有锚点)并将它们按照它们出现的顺序放在一个列表中。
例如:
Lorem ipsum dolor sit amet, consectetur adipiscing elit。Donec坐在 amet ipsum ut justo bakeum hendrerit ultricies。
所以,这将变成:
Lorem ipsum
坐下来,
肥胖精英。
坐 amet ipsum ut justo 发酵 hendrerit ultricies。
基本上我在我的网站上使用 embed.ly,所以当用户填写表格时,youtube/flickr 链接会自动出现在他创建它们的位置。我遇到的问题是 youtube 视频的缩略图似乎太大,并且无法正确切换(即我希望用户单击缩略图以显示视频)。(因此,例如,如果用户单击 dolar 链接,则 youtube 视频应出现在其下方,就像在 embed.ly 示例中一样)。
我在服务器端使用 php 和 php markdown。
embedly的查询代码如下:
我的网站在添加视频链接时生成的 html 是:
对不起,拉长的问题。干杯。
php - WP Oembed not passing through the “autoplay=1” variable
I'm having this problem.
I am passing this through a custom field here
(notice the "autoplay=1")
But when I load the video on my theme using wp_oembed_get
... it displays the video fine, but it does not listen to the autoplay=1
variable I am passing through.
I need the videos to play on the load of the page.
javascript - 如何在页面上动态嵌入整个 GitHub Gist?
我有一些包含 GitHub Gists 的 URL 的文本。我想查找这些 URL 并将 Gist 内联放在内容客户端。我尝试过的一些事情:
直接查找 GitHub 的 OEmbed API。
对于https://gist.github.com/733951
,这意味着我对 进行 JSON-P 查找
https://github.com/api/oembed?format=json&url=https%3A%2F%2Fgist.github.com%2F733951
,提取html
对象的属性,然后将其添加到我的页面中。这里的问题是 GitHub 的 OEmbed API 只返回 Gist 的前三行。
使用jQuery-embedly 插件。
打电话
有效,但 Embedly 从 Gist 中剥离了格式。将其包装在<pre>
标签中无济于事,因为没有换行符。
使用 GitHub 的.js
gist 版本。
https://gist.github.com/733951.js
uses document.write
,所以当我动态地需要它时,我无法控制页面中的位置。(如果我可以将它写入 HTML 源代码,它会显示在正确的位置,但这一切都是在客户端完成的。)
javascript - 为 Jquery Oembed 使用自己的处理程序
我正在尝试使用我自己的函数(从不喜欢$(document).ready()
)从 URL 动态加载嵌入。
我正在尝试这样:
一个使用示例是:
哪个跳跃:
Onclick 通过萤火虫:(
知道我错过了什么吗?错误源文件是 jquery.min.js :S
javascript - 萤火虫控制台中的“oembed is null”错误(JQUERY OEMBED)
我在 oembed 在 firebug 的控制台窗口中输出错误时遇到问题,如下所示:
单击时将指向 jquery.oembed.js 文件。我对 oembed 的声明是它将所有链接替换为类名 oembed,如下所示:
我认为错误指向函数oembed()的第一个参数。但我真的不知道里面发生了什么,有人知道这里的解决方法吗?这是我获得代码的链接: http ://code.google.com/p/jquery-oembed/