首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过异步插件加载addthis

通过异步插件加载addthis
EN

Stack Overflow用户
提问于 2013-04-26 06:48:57
回答 1查看 708关注 0票数 1

我想在不使用哑巴script标签的情况下将此文件放入dom中。然而,它超时了。

代码语言:javascript
复制
require(["async!http://s7.addthis.com/js/300/addthis_widget.js"], function(addthis){

});

以下是控制台错误:

代码语言:javascript
复制
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 
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-04-26 09:16:09

我并不熟悉requirejs (今晚才开始研究它!),但是你可以这样做:

代码语言:javascript
复制
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);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16226008

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档