小编Jus*_*ner的帖子

方法 FB.getLoginStatus 不能再从 http 页面调用

所以我尝试在我的 nodejs 后端服务器中实现 Facebook 登录功能。出于测试目的,我正在尝试客户端检查登录并获取访问令牌。为此,我遵循了文档,它说要使用 Javascript SDK,我遵循了该程序,但是存在问题。

window.fbAsyncInit = function() {
    FB.init({
      appId            : '##############',
      autoLogAppEvents : true,
      xfbml            : true,
      version          : 'v4.0'
    })


    FB.getLoginStatus(function(response) {
        statusChangeCallback(response);
    });

  }
Run Code Online (Sandbox Code Playgroud)

这是我想获取用户登录状态的代码,但我收到一条错误消息:

The method FB.getLoginStatus can no longer be called from http pages
Run Code Online (Sandbox Code Playgroud)

我非常了解生产规则,但这是我正在研究的开发模式,但仍然出现错误。我缺少什么吗?有什么我必须做的吗?我在本地主机上运行它并收到错误。

node.js express facebook-javascript-sdk

9
推荐指数
2
解决办法
1万
查看次数

无法解析本机反应中配置“:app:debugCompileClasspath”的所有文件

我在使用react-native init设置React Native后尝试运行react-native run-android,因为我讨厌世博会。但是,我在这里遇到了这样的问题:

Could not resolve all files for configuration ':app:debugCompileClasspath'.
> Could not find support-vector-drawable.aar (com.android.support:support-vector-drawable:27.1.1).
  Searched in the following locations:
      https://jcenter.bintray.com/com/android/support/support-vector-drawable/27.1.1/support-vector-drawable-27.1.1.aar
> Could not find livedata-core.aar (android.arch.lifecycle:livedata-core:1.1.0).
  Searched in the following locations:
      https://jcenter.bintray.com/android/arch/lifecycle/livedata-core/1.1.0/livedata-core-1.1.0.aar
> Could not find viewmodel.aar (android.arch.lifecycle:viewmodel:1.1.0).
  Searched in the following locations:
      https://jcenter.bintray.com/android/arch/lifecycle/viewmodel/1.1.0/viewmodel-1.1.0.aar
> Could not find runtime.aar (android.arch.core:runtime:1.1.0).
  Searched in the following locations:
      https://jcenter.bintray.com/android/arch/core/runtime/1.1.0/runtime-1.1.0.aar
Run Code Online (Sandbox Code Playgroud)

关于如何让它发挥作用有什么想法吗?我尝试了所有可能的问题,但似乎没有一个有效!

android react-native

7
推荐指数
1
解决办法
2万
查看次数

为什么即使设备中已经存在最新版本,我在 Google Play 商店中的应用仍然要求更新?

我的 Google Play 商店有问题。我更新的应用程序在 Play 商店中有更新标志,即使它已经是最新的。

我在 Play 商店更新时做错了什么吗?

android

5
推荐指数
1
解决办法
233
查看次数

添加 Firebase 后反应原生任务“:app:processDebugGoogleServices”的执行失败

我添加了 React Native Firebase。我使用了 rnfirebase 模块,因为这看起来容易多了。将 RNFirebase 添加到我的项目后,我在编译时开始出现此错误

Execution failed for task ':app:processDebugGoogleServices'
Run Code Online (Sandbox Code Playgroud)

这是我的 build.gradle 文件(项目)。

buildscript {
    ext {
        buildToolsVersion = "27.0.3"
        minSdkVersion = 16
        compileSdkVersion = 27
        targetSdkVersion = 26
        supportLibVersion = "27.1.1"
    }
    repositories {
        google()
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.1.4'
        classpath 'com.google.gms:google-services:4.0.1'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        google()
        mavenLocal()
        jcenter()
        maven {
            // All of React …
Run Code Online (Sandbox Code Playgroud)

android firebase react-native

1
推荐指数
1
解决办法
3435
查看次数