我想在不使用哑script
标记的情况下在dom中获取此文件。然而,它已经超时了。
require(["async!http://s7.addthis.com/js/300/addthis_widget.js"], function(addthis){
});
这是控制台错误:
Uncaught Error: Load timeout for modules: async!http://s7.addthis.com/js/300/addthis_widget.js_unnormalized2,async!http://s7.addthis.com/js/300/addthis_widget.js
http://requirejs.org/docs/errors.html#timeout
答案 0 :(得分:0)
我不熟悉requirejs(今晚才开始研究它!),但你可以这样做:
var jsAddThis = document.createElement('script'),
head = document.getElementsByTagName('head')[0];
jsAddThis.async = true;
jsAddThis.type = 'text/javascript';
jsAddThis.src = 'http://s7.addthis.com/js/300/addthis_widget.js';
head.appendChild(jsAddThis);