我遇到了一个奇怪的问题,当我们使用JW Player v6时没有发生这个问题。 这是在升级到JW Player版本7之后开始的 Firefox和Chrome显示相同的行为。
通过postMessage从发送方发送到接收方(listener.html,下面)的字符串应该由window.eventListener接收。 postMessage发送了一个如下所示的字符串:" {prop:' cmi.suspend_data',value:1567}"
相反,这是在控制台中显示的事件文本:
10:04:28.905 event data : listener.html:70:4
10:04:28.905 {"type":"jwpsrv_position","playerId":"myPlayer","rect":{"top":248,"left":25,"width":376,"height":212},"iframeDepth":0,"coords":{"top":354,"left":25},"responseChain":"80632226101"} listener.html:71:4
类型:jwpsrv_position
表明jwplayer可能正在发送阻止任何其他人通过的事件。
使用postMessage从监听器(在SCO LMS上)到网络研讨会平台(发送者)的通信确实有效
任何想法都会受到欢迎,因为这是一个显而易见的事。
TIA
尼尔。
答案 0 :(得分:0)
这可以被关闭,因为虽然对于该事件的来源仍然是一个谜,它实际上是一个红鲱鱼并且让我分散了我的代码的另一个区域,这在解决LMS URL方面存在问题