嵌入 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 控制面板上设置的?
我有一个使用 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 控制面板上设置的?