0

我已经花了几天时间将我的服务器全部设置为一个管站点。在经历了很多挫折之后,一切都运行良好,除了脚本的专有视频播放器。

处理伪流基本上是非常糟糕的,这对于带宽原因很重要,所以我决定使用 Flowplayer。

我已经确认 Flowplayer 可以工作,除了脚本太乱,我什至无法弄清楚为什么默认设置不起作用(Javascript 调用)


所以,我求助于使用对象标签。现在它在大多数情况下都可以使用,除了我在一个特定的视频中进行硬编码以进行测试。

我需要的是根据当前视频页面,从 URL 动态确定视频 ID,并在外部 .js 配置中动态设置它。我难住了。为了让事情变得更加混乱(至少对我而言),模板引擎是 Smarty,而 {literal} 标签并没有对我有利,所以我必须将 Flowplayer 配置放在外部 .js 文件中AWS。

这是目标代码: http: //pastebin.com/P7TrWFGm

这是外部配置: http: //pastebin.com/xXhkkKxk

视频页面 URL 如下:mysite.net/videos/7/example-title.html

视频文件存储如下: mysite.net/vdata/7.flv 其中“7”是视频 ID。

我将不胜感激任何帮助,谢谢。

4

2 回答 2

0

除了标题之外没有其他问题:如何从 AWS 上托管的外部 Javascript 配置动态解析当前页面路径?

我将问题缩短为:如何动态解析当前页面路径?

答案:document.url

在网络浏览器中获取当前 URL

于 2012-04-11T20:49:58.873 回答
0

我得到了它。我回到默认的 Flowplayer 配置并使用 {ldelim} 和 {rdelim} 并完全取出 {literal}{/literal}。效果很好

希望这对将来的某人有所帮助。

谢谢吧

于 2012-04-12T04:26:31.960 回答