- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想让用户在我的网站上添加 Slideshare 演示文稿和 Youtube 视频。我不想让他们经历寻找嵌入代码的麻烦,我想自己生成它,所以我确定大小和协议(protocol),他们只需要复制他们在地址栏中看到的 URL。
使用 Youtube 很容易,我只需要提取视频 ID。使用 Slideshare 似乎并不容易,因为完整的 URL 不包含嵌入演示文稿时使用的 ID。
所以基本上,我想知道如何从这里开始
http://www.slideshare.net/guest196e23/joel-spolsky-100-things-keynote
到
http://www.slideshare.net/slideshow/embed_code/4053571
或者更准确地说,从“guest196e23/joel-spolsky-100-things-keynote”到“4053571”
我想要一个客户端 (javascript) 解决方案。
感谢您的帮助!
最佳答案
您可以使用 Node.js 和 JSDOM 轻松实现这一目标
jsdom.env(
"http://www.slideshare.net/DonaldDerek/build-your-own-raspitv-with-nodejs-socketio",
["http://code.jquery.com/jquery.js"],
function (errors, window) {
var $ = window.$ ,
presentation = $(".twitter_player").attr('value')
if(presentation === undefined){
res.json({error:true})
}
else{
res.json({presentation_embed:presentation, error:false})
}
}
)
然后只需在 AJAX 回调中捕获响应即可。
关于javascript - 如何从完整的 URL 获取 Slideshare 的嵌入 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12432440/
是否可以在Java中的JFrame容器中查看slideshare.com的幻灯片? 如果可以,官方API允许吗? 最佳答案 POI 是用于访问 PowerPoint 文件的常见 API。虽然,我不认为
我已将带有演示文稿的幻灯片共享 iframe 添加到我的 page 代码: 但是当我在手机上打开页面时,演示文稿周围出现黑色区域: screnshot 我知道它的发生是因为 style heigh
我的目标是使用 selenium 自动化网页上出现的 SlideShare 的下一张幻灯片。 如何使用 Selenium 的 Java 代码切换下一个/上一个 SlideShare? WebEleme
我在我的网站上做了一个简单的幻灯片共享嵌入。然而,在 Internet Explorer 上,它一直显示“正在加载”,但没有任何显示。然而,在 Firefox 中,这几乎是即时的。请使用 Intern
我想让用户在我的网站上添加 Slideshare 演示文稿和 Youtube 视频。我不想让他们经历寻找嵌入代码的麻烦,我想自己生成它,所以我确定大小和协议(protocol),他们只需要复制他们在地
我想在 “10/53” 下获取 Collection View 中选定单元格的数量作为幻灯片共享应用程序 我厌倦了很多方法都错了,例如:“(print[indexpath.row])”或打印“cell
我们使用 jQuery 模态对话框在用户删除项目之前获得用户的确认。只要屏幕上没有 YouTube 视频,模态对话框就可以正常工作。 如果有 YouTube 视频,对话框会显示在视频下方。我尝试将对话
我是一名优秀的程序员,十分优秀!