这是jsfiddle http://jsfiddle.net/45Akn/9/中指向它的链接
<object type="application/x-shockwave-flash"
height="340px"
width="590px"
id="live_embed_player_flash"
data="http://www.twitch.tv/widgets/live_embed_player.swf?channel={ongamenet}"
bgcolor="#000000">
<param name="allowFullScreen"
value="true" />
<param name="allowScriptAccess"
value="always" />
<param name="allowNetworking"
value="all" />
<param name="movie"
value="http://www.twitch.tv/widgets/live_embed_player.swf" />
<param name="flashvars"
value="hostname=www.twitch.tv&channel={ongamenet}&auto_play=true" />
</object>
enter code here
视频加载失败,我不太确定为什么,你愿意看一看吗?我认为这可能是身份验证问题?
好的,我通过更改它来使其工作:
data="http://www.twitch.tv/widgets/live_embed_player.swf?channel={ongamenet}"
bgcolor="#000000">
对此
http://www.twitch.tv/widgets/live_embed_player.swf?day9tv
这是我运行 (js)fiddle 时控制台的输出:
无法加载资源:服务器响应状态为 500(内部服务器错误)http://jobs.jsfiddle.net/random.js?callback=Request.JSONP.request_map.request_0
无法加载资源:服务器以状态 404(未找到)响应 https://api.twitch.tv/api/channels/%7Bongamenet%7D/viewer?as3=t
无法加载资源:服务器以状态 404(未找到)响应 https://api.twitch.tv/api/channels/%7Bongamenet%7D?as3=t
获取 https://api.twitch.tv/api/channels/%7Bongamenet%7D?as3=t 404 (未找到) %7Bongamenet%7D:1
获取 https://api.twitch.tv/api/channels/%7Bongamenet%7D/viewer?as3=t 404(未找到) 查看器:1
代码请求不存在的内容...
您需要从频道名称中删除{ }
。
data="http://www.twitch.tv/widgets/live_embed_player.swf?channel={ongamenet}" << HERE
value="hostname=www.twitch.tv&channel={ongamenet}&auto_play=true" /> << AND HERE
所以它只是ongamenet
而不是{ongamenet}