如何在Ionic/Codova Emulator中消除Facebook警告

How to get rid of Facebook warning in Ionic/Cordova Emulator?

本文关键字:Facebook 警告 Emulator Codova Ionic      更新时间:2024-01-14

我正在使用Ionic构建一个应用程序,现在我已经使用OpenFB插件构建了Facebook登录。这在浏览器中运行良好,但当我在模拟器、Facebook中尝试时,我会被重定向到FB视图,我可以登录,但在该视图之后,我会看到一个白色屏幕,给我一个警告,上面写着(从荷兰语翻译而来):

安全警告:请像对待密码一样对待上面的URL,不要与任何人共享。有关详细信息,请参阅Facebook帮助中心。

不过,我在浏览器中没有收到此警告。有人知道为什么会这样吗?我该怎么解决?欢迎所有提示!

ps:我的登录控制器看起来像这样:

.controller('LoginCtrl', function($scope, $state){
    $scope.fbLogin = function(){
        openFB.login(
            function(response){
                if (response.status == 'connected'){
                    console.log('Facebook login succeeded. YEAH!!!');
                    $state.go('tab.chats');
                } else {
                    console.log('The FB login failed.');
                }
            },
            {scope: 'email, publish_actions'}
        );
    }
})

尝试在项目中添加应用内浏览器插件,这将使其在中工作

cordova plugins add org.apache.cordova.inappbrowser