angular.element()。scope函数在fb脚本中不起作用

时间:2017-03-07 06:07:50

标签: javascript angularjs facebook api sdk

在响应之后,我想从外部js调用角度函数,这对我来说似乎很惊讶,因为这个函数会抛出错误

  function _i(){
     FB.api('/me', function(response) {
    angular.element(document.getElementById('vikas_facebook')).scope().connectWithFacebook(response);
    });
 }

AngularJs功能

$scope.connectWithFacebook = function (response) {

   // Saving response data in our database

}

我已经多次使用过这个功能而且它工作得很好但是在fb.api它会抛出一个错误。关于此enter image description here

的PFA

1 个答案:

答案 0 :(得分:0)

我不知道您的代码中发生了什么,但您的代码应该正常工作。但这种类型的功能调用不是很好的做法。因此,您可以按照以下链接来避免此问题Facebook SDK for JavaScript with AngularJS