影响Javascript加载的最终用户计算因素

时间:2015-11-30 19:33:07

标签: javascript jwplayer jwplayer7

我们向最终用户展示视频内容,并且我最近有一个用户报告,他们无法在任何支持HTML5的浏览器中查看视频(使用JW Player 7自托管加载)(IE11 11.9。 0060,Chrome 46,Firefox 42)。

我们在上线之前已经在这些浏览器中进行了多次测试,我们无法重新创建此最终用户报告的问题

以下是用于实例化视频播放器的代码:



<script type="application/javascript" src="http://sharepoint-videos.s3.amazonaws.com/scripts/jwplayer.js"></script>
<script type="application/javascript" src="http://sharepoint-videos.s3.amazonaws.com/scripts/jwplayer_license.js"></script>
<link rel="stylesheet" href="http://sharepoint-videos.s3.amazonaws.com/scripts/player.css" type="text/css" media="screen" />
<div id="visualSPPlayer">Loading the player...</div>
<script type="text/javascript">
var playerInstance = jwplayer("visualSPPlayer");
playerInstance.setup({
playlist: [{
        image: "http://sharepoint-videos.s3.amazonaws.com/screencasts/20002/poster.PNG",
        sources: [ {
            file: "http://sharepoint-videos.s3.amazonaws.com/screencasts/20002.mp4"
        }],
         tracks: [{ 
file: "http://sharepoint-videos.s3.amazonaws.com/screencasts/20002/thumbnails.vtt", 
kind: "thumbnails"
}]
    }],
primary: "html5",
width: "100%",
aspectratio: "16:9",
autostart: true,
skin: {
  name: "vapor",
active: "#E16933",
inactive: "#E16933",
background: "#333333"
}
});
</script>
&#13;
&#13;
&#13;

此用户报告他们在浏览器中看到的所有内容都是:加载播放器....

以下是用户在浏览器控制台中报告的错误:

该物业的价值&#39; jwplayer&#39;是null或undefined,不是函数对象

我的问题是,当这些用户在我们的团队和所有其他用户正常加载时加载视频会对这个用户造成什么影响。我应该让他考虑改变什么?

如果成功启用了Javascript,我已让他测试:https://www.whatismybrowser.com/detect/is-javascript-enabled

1 个答案:

答案 0 :(得分:0)

你可以让他们在同一个办公室试试另一台电脑吗?在隐身窗口中怎么办?他们在办公室的wifi上打电话怎么样?是的,我怀疑内容可能被阻止了。正如@Antiga所说,让他们看看网络选项卡,看看正在进行的其他通话,并查看http代码,它们应该都是200。