javascript - Facebook 的 all.js 与 $.getScript() 不兼容

标签 javascript jquery facebook-javascript-sdk

我正在尝试将 Facebook 的 Javascript SDK(来自 http://connect.facebook.com/en_US/all.js 的 all.js 文件)动态地包含在我的网络应用程序的 javascript 中。我使用了以下代码。

$.getScript('http://connect.facebook.com/en_US/all.js', function() {
  alert('Facebook script has loaded');
});

执行此操作时,目前我发现该页面从不发出警报。我的主要目标是以编程方式加载 Facebook JS SDK。请让我知道我正在做的事情是否有问题,或者是否有任何其他方法可以实现它。

最佳答案

url不对,改成:

'http://connect.facebook.net/en_US/all.js'

另见 jsfiddle .

关于javascript - Facebook 的 all.js 与 $.getScript() 不兼容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8147555/

相关文章:

javascript - jquery:在 mouseenter 上删除堆叠在另一个 <div> 之上的 <div> 并在 mouseleave 上恢复该 <div>

json - Facebook Graph API 获取页面帖子的附件

javascript - Facebook - fb graph api js sdk 对用户 ID 给出错误的响应

javascript - JSON3 中的 Facebook xd_arbiter.php 错误

javascript - angularjs SEO 友好的 url 不起作用

javascript - 获取数据集以使用数据表 ajax

php - Processmaker 中的 Jquery Ajaxing

javascript - 限制输入到文本框: it only accept number and should not accept decimal value

javascript - Quickblox Webrtc 音频通话 - 听不到声音

javascript - fs.unlink() 可以删除空文件夹或非空文件夹吗?