1

我无法将 JW Player(JW 平台)视频加载到 KiK(以及移动网络上,就此而言)。似乎 100% 的时间在桌面上工作,但一旦进入 KiK 应用程序,甚至只是在 Safari 和/或 Chrome 移动网络中,视频将有一段时间无法加载。在 Safari 的 iOS 控制台日志中,我收到指向 kik.js 的错误,包括:

[Log] Error handling "jwplayerPlaylistLoaded" event listener [0]: TypeError: 'null' is not an object (evaluating 'ja.parentNode') function (a) {u.playlist=a.playlist;G=e;c();}  (kik.js, line 12)
Object
playlist: Array[1]
type: "jwplayerPlaylistLoaded"
version: "6.9.4867"
__proto__: Object

这是一个审查链接:http: //vibetenders.fullbottle.tv/index-break.php 有一点需要注意,我使用的是 JW 平台。而且我使用他们的 javascript 实现方法而不是他们的 iframe 实现方法,因为我需要使用播放器的事件侦听器进行跟踪。

我已将其中一个视频脚本直接放在源代码中,以便在加载 kik 主页时触发它,这似乎确实有助于减少错误,但我仍然得到它们。当没有像上面的例子那样的错误时,视频页面就会加载并很好地播放。

谢谢你的帮助

4

1 回答 1

1

这看起来与 kik 的关系不大,而与您对 JW + App.js 的使用有关

据我所知,JW 正在使用的元素正在从 DOM 中删除,因此导致异常(因为它不再有父元素)。

是否在 App.js 控制器中为视频页面初始化 JW?

于 2014-07-26T03:11:56.823 回答