RequireJS数据主体是远程的,但有时会在本地加载

时间:2019-02-24 07:56:13

标签: requirejs

在我的主页上,例如,website.com,我在Amazon CDN上建立了一个数据主体,如下所示:

<script src="https://<snipped>.cloudfront.net/path/to/require.js" data-main="https://<snipped>.cloudfront.net/path/to/app.js"></script>

网站正常运行。问题是,当我在website.com上查看访问日志时,我将获得/path/to/app.js的条目。每天可能有4-5个不同的用户,并且请求不限于任何特定的操作系统,浏览器或平台。这意味着,对于那些人来说,我的网站根本无法工作,因为切入点JS从未加载。

现在,我尝试通过使用与访问日志中相同的浏览器/操作系统来复制问题,但我完全不能。

即使是诸如广告拦截器之类的工具,也可能会阻止数据主体的加载,但是要将数据主体相对于当前域的加载,除了将其加载到假定的URL(cloudfront)上之外,这令人感到困惑。

您能想到发生这种情况的任何原因吗?

0 个答案:

没有答案