问题标签 [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.
jquery - 通过单独的 id 在一个页面上嵌入多条推文
我正在尝试通过 twitter 的新指南找到一种方法,该指南允许我将来自不同用户的特定推文动态嵌入到网页中。我查看了Twitter 的 oEmbed 端点,这似乎是我所需要的,但是我不确定如何通过一个 ajax 调用来实现这一点。
我显然不想对 Twitter 服务器进行大量调用并最大化,所以有没有办法在 ajax 调用中运行一个循环来尝试不同的推文 id 而不会多次访问服务器?
还是有另一种我不熟悉的方法有人可以建议?
我希望这是一个足够清楚的问题,感谢您花时间阅读。
干杯
java - 如何在保存用户输入的超链接的同时实现o嵌入java jquery web应用程序
我有一个 java jquery web 应用程序,用户可以在其中粘贴 utube,vimeo url 任何人都可以告诉我如何实现 o-embedd 以在我的 jsp 页面中向用户显示 url 的图像/描述的缩略图
javascript - Fantasybox内的Speakerdeck
音箱甲板
使用脚本嵌入调用,该调用将设置 api 和 json 响应,例如:只需放置一个 Speakerdeck 嵌入链接,例如:
效果很好,但我无法将它与fancybox v2集成。但是,运行 a 的问题似乎a href="script"
比在花式框 iframe 中使用 oEmbed api json 的问题更多。(但不确定。)
因此,我将其分解为仅通过a href="script"
链接启动脚本的最低限度-因为 fancybox 使用 a 元素-我尝试了以下几种变体:
我得到的只是一个旋转的加载器图标,更糟糕的是。
我想我只是对显而易见的事情有一个心理错误,你能帮忙吗?
iframe - 使用 SoundCloud oembed API 调用时如何使高度适合内容?
我正在使用 API 中的/oembed 调用嵌入 SoundCloud 播放器。
首先,关于响应中 iframe 的高度,文档似乎不正确/过时。文档说关于maxheight
参数:
以 px 为单位的最大高度。曲目的默认值为 81,所有其他曲目的默认值为 305。
但是,实际接收到的高度值似乎是轨道的 166 像素和集合的 450 像素。
现在到我的实际问题:
当调用 /oembed 设置/播放列表时,曲目列表下方会有空白区域。有没有办法消除这个空间?换句话说,我可以根据播放列表中的项目数以某种方式设置接收到的 iframe 的高度吗?
我自己检查这个并动态设置高度是行不通的,因为我不允许检查 iframe 的内容,因为 Web 浏览器中的同源策略。
jquery - 需要帮助编写验证方法来检查是否允许视频 URL 以及网站上的视频是否使用 oEmbed 实际存在
我很难尝试添加验证器方法来检查URL是否被允许(来自 YouTube 或 Vimeo 使用正则表达式字符串),以及视频是否确实存在于网站上并且不是 404。
到目前为止,我的 URL 验证器与 URL 正确匹配,并尝试使用 oEmbed 测试远程验证:
我一直在 StackOverflow 上寻找正确的方法来寻找正确的方法,但似乎找不到任何有帮助的东西。上面不起作用的是远程验证部分。(例如 404/死链接:http: //vimeo.com/54634709)
此外,由于显然 YouTube 和 Vimeo 有不同的 URL 来检查,我需要知道如何检查匹配的 URL 并为每个不同的站点返回不同的远程 URL。另一个大优点是扩展检查以查看视频是否允许嵌入。
上面的正则表达式字符串适用于所有这些 URL:
任何和所有的帮助将不胜感激!
api - Can I hide the artwork from the received embed code when calling SoundCloud oEmbed?
Is there any way to send a parameter to /oembed
so that the artwork will not be shown in the received embed code?
I am thinking about rewriting the src
attribute of the iframe in the response html
value, but I'd rather not resort to such a hack.
Also, is it safe to assume that the iframe src
contains /track/
if (and only if) it's a track?
What I want to achieve is a player that displays artwork for all content types except track, where I want to hide it. My solution would be to look at the received src attribute and set show_artwork=false
on it if it's a track.
Does this seem like a very bad idea? :)
javascript - Oembed 不呈现 javascript,只有 Twitter 的文本
我在 Twitter API 中使用 oembed 来嵌入推文小部件。它可以很好地获得 JSON 响应,但它仅以文本形式显示推文,而不是嵌入的小部件响应。Twitter 发送的 JavaScript 没有触发。
然后对于html:
==================================================== ================
响应格式为纯文本版本,而不是小部件。
php - how to install oembed to ckeditor
I want to add embed video in ckeditor.
is this correct?
- copy the folder into your plugins directory
- setting /ckeditor/config.js
CKEDITOR.editorConfig = function( config ) {
config.extraPlugins = 'oembed';};
and include the plugin in the toolbar (how do I do this).
please help..
python - 在 Google App Engine (python) 中安装 markdown 扩展 oembed
我设法安装了Python OEmbed,它是我系统中 markdown 的扩展。
当我在我的系统上使用它时,一切正常,
我得到以下答案:
然后我尝试只导入库,从
到我的应用程序文件夹。
Markdown 工作正常,但如果我尝试加载扩展:
我收到以下错误。
似乎在其他地方安装了扩展,但我不知道在哪里。
我已经转了几个小时,不知道如何在我的应用程序中正确使用此扩展程序。
有什么帮助吗?
谢谢
firefox - CKeditor、oembed 插件、firefox 唯一问题
我用这个把头发拉出来。我正在使用 ckeditor 的 oembed 插件,这里可用:https ://github.com/w8tcha/CKEditor-oEmbed-Plugin
该插件在 Chrome、Safari 甚至 IE9 中加载并按预期运行。
但是在 Firefox 中,我在控制台中收到此错误:
TypeError: plugin is null [Break On This Error]
if (plugin.icons) {
在我尝试加载的页面上,我有以下内容:
正如我所说,这在其他浏览器中运行良好,所以不确定是什么导致 Firefox 出现这种情况?
非常感谢任何帮助。如果您需要更多信息,请告诉我。
谢谢