Ionic和FB.AppEvents.activateApp(); 问题

ECo*_*llo 10 facebook angularjs cordova ionic-framework

我未能实施Facebook应用安装广告系列.我离子的应用程序发起的FB JS SDK所描述这里.在我的app init代码中,我包含以下内容:

FB.AppEvents.activateApp();
Run Code Online (Sandbox Code Playgroud)

当我这样做时,我收到以下错误:

您只能在Facebook Canvas环境中使用此功能

我究竟做错了什么?

ECo*_*llo 0

只是为了回答我自己的问题。我设法让它工作并通过添加以下 Cordova 插件来利用 Facebook 分析:

cordova-plugin-facebook4 https://github.com/jeduan/cordova-plugin-facebook4

添加插件后,我不需要手动调用激活应用程序事件。而且,最新的 Facebook 文档提到不再需要这个调用。