嵌入 JW Player 使用 Parse.com 创建空白屏幕

Embedding JW Player creates blank screen with Parse.com

我有一个使用 Parse.com 设置的基本 express js 应用程序。

我想实现 JW Player,所以我使用他们的 Cloud Player Library + Javascript API 来嵌入播放器。

在我的 /cloud/views 文件夹中,我有一个 index.ejs 文件,我试图在其中放置以下代码:

<script>
var playerInstance = jwplayer("zonePlayer");
  playerInstance.setup({
    file: "http://files.parsetfss.com/example-video.mp4",
    width: "100%"
  });
</script>

我也在使用快速布局,所以在我的 layouts.ejs 文件中,我在 header 中声明了所需的云播放器库文件。

一切正常,直到我添加上面提到的代码。然后我被黑屏击中。在检查解析日志时,我看到 "Result: Script ran out of memory"。为什么会这样?

事实证明,因为我使用的是 JW Player 的 Cloud Library JS 文件,所以我无法在我的标签中添加其他参数,例如 'width'。删除宽度参数似乎解决了这个问题,也许是因为它是在 JW Player 控制面板上设置的?