我遇到了一个奇怪的问题,并且在我们使用 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
type:jwpsrv_position
表明 jwplayer 可能正在发送阻止任何其他人通过的事件。使用 postMessage 从听众(在 SCO LMS 上)到网络研讨会平台(发件人)的通信确实有效
任何想法都将受到欢迎,因为这是目前的热门话题。
TIA
尼尔。