首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Twitch.tv电影作为Highslide SWF对象

Twitch.tv电影作为Highslide SWF对象
EN

Stack Overflow用户
提问于 2013-05-09 15:22:29
回答 1查看 489关注 0票数 0

尝试在Highslide.js弹出窗口中嵌入Twitch.tv视频(例如http://www.twitch.tv/aa2233aa/c/2236969)。

我可以做这样的事情,使用iframe,没有问题:

代码语言:javascript
复制
<td class="top" colspan="3" onclick="return hs.htmlExpand(this, { objectType: 'iframe', width: 1280, height: 720, objectLoadTime: 'after', src: 'http://www.twitch.tv/aa2233aa/c/2236969' })">

但如果我只是想要视频/流本身,那就有问题了。Twitch.tv在页面本身上有对象嵌入共享代码:

代码语言:javascript
复制
<object bgcolor='#000000' data='http://www.twitch.tv/widgets/archive_embed_player.swf' height='378' id='clip_embed_player_flash' type='application/x-shockwave-flash' width='620'>
  <param name='movie' value='http://www.twitch.tv/widgets/archive_embed_player.swf'>
  <param name='allowScriptAccess' value='always'>
  <param name='allowNetworking' value='all'>
  <param name='allowFullScreen' value='true'>
  <param name='flashvars' value='start_volume=25&chapter_id=2236969&auto_play=false&title=poro%25E8%2587%25AA%25E7%2588%2586%25E4%25BA%2586%2521%2521%2521&channel=aa2233aa'>
</object>

下面是我正在尝试复制的Highslide技术的一个示例:http://www.roadrash.no/hs-support/flash-with-move+close-buttons.html

不幸的是,我不能让它工作。我会发布我的一些尝试,但在这一点上已经有太多的排列,它只会弄乱这篇文章,甚至更多。

无论如何,如果你能帮上忙,我将不胜感激。像往常一样,我不一定要寻找直接的答案,但提示和指引我正确的方向是很好的!提前谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-06-12 11:08:28

由于Twitch.tv只为您提供旧的对象代码,因此您需要将共享代码放在它自己的HTML页中,保存该页,然后在Highslide弹出窗口中打开它。

代码语言:javascript
复制
<td class="top" colspan="3" onclick="return hs.htmlExpand(this, { objectType: 'iframe', width: 1280, height: 720, objectLoadTime: 'after', src: 'video.html' })">

(您可能需要调整弹出窗口的宽度和高度。)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16456541

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档