Video.js,设置指南,包括全局变量

时间:2015-12-02 16:42:59

标签: javascript html video.js

Video.js Setup Guide中,有一条指令允许用户关闭Google Analytics;但是,我不确定如何遵循指示,并确保我正确地这样做。

说明如下:

  

我们添加了一个用于跟踪随机数据的精简版Google Analytics像素   从CDN加载的玩家百分比(目前为1%)。这允许   我们(大致)看到在野外使用什么浏览器,以及   其他有用的指标,如操作系统和设备。如果你想禁用   分析,您可以在之前简单地包含以下全局   包括Video.js:

window.HELP_IMPROVE_VIDEOJS = false

该变量在哪里?在它自己的单独的script标签?

这就是我所拥有的:

<head>
    <link href="http://vjs.zencdn.net/5.0.2/video-js.css" rel="stylesheet">
    <script>
        window.HELP_IMPROVE_VIDEOJS = false;
    </script>
    <script src="http://vjs.zencdn.net/5.0.2/video.js"></script>
    <meta charset="ISO-8859-1">
</head>

2 个答案:

答案 0 :(得分:1)

无法找到cdn源中使用help_imporove_videojs的位置... 如果使用了help_imporove,这可能会帮助你调试

Object.defineProperty(window, "HELP_IMPROVE_VIEDOJS", {
  get: function() { 
    debugger; // trace the call stack
    return false
  }
});

他们还提到了

  

我们添加了一个精简的Google Analytics像素,用于跟踪从CDN加载的随机百分比(目前为1%)的玩家

所以所有人中有1%实际上会帮助改进视频。这意味着源代码99%相同

答案 1 :(得分:1)

你拥有的是正确的。

如果查看CDN脚本的末尾,最后一节将检查该变量是否存在,并生成一个随机数,以确定是否对Google Analytics进行ping操作。