[英]How to load javascript files dynamically with Require.js and Backbone?
[英]How to load JavaScript files using HTTPS (and not HTTP) require.js?
我正在使用一个使用require.js加载javascript文件及其依赖项的项目。 当我们使用HTTP时,所有的javascript都运行良好,但是在转换为HTTPS后,它无法正确加载,并且出现错误。 我对require.js非常陌生。 感谢您提前帮助我。
这是错误:
[blocked] The page at 'https://ourdomainhere.com' was loaded over HTTPS, but ran insecure content from 'http://cdn.jsdelivr.net/webjars/angularjs/1.3.4/angular.min.js': this content should also be loaded over HTTPS.
加载一个JavaScript文件
requirejs.config({
paths: {
//how can I make this to call https and not http?
'angular': '../lib/angularjs/angular'
}
});
我的问题是如何使require.js调用https而不是http来加载JavaScript文件? 问题是否出在require.js或我们的SSL证书中?
主要问题是您从HTTP站点http://cdn.jsdelivr.net加载了Angular 。 您必须加载https://cdn.jsdelivr.net才能使用和https://cdn.jsdelivr.net/webjars/angularjs/1.3.4/angular.min
代替googleapis。
requirejs.config({
paths: {
'angular': 'https://ajax.googleapis.com/ajax/libs/angularjs/1.3.4/angular.min'
}
});
你可以试试看吗?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.