问题标签 [cordova-facebook]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
107 浏览

facebook - 使用cordova插件将facebook登录页面添加到android应用程序

嘿,我已成功在我的网页上添加了 facebook 登录页面,但是当我尝试将登录页面添加到我的 phonegap android 应用程序时,它无法正常工作。请建议将 android 应用程序与 phonegap facebook 插件集成的最佳方法。我已将 facebook SDK 导入我的应用程序。

0 投票
2 回答
751 浏览

phonegap-plugins - 添加 com.phonegap.plugins.facebookconnect 后 Visual Studio 构建失败

我已经在 VS2013 和 VS2015 上重现了这个问题。两者都是最新的所有更新。

重现问题的步骤:

  • 创建一个新的空白应用程序 (Apache Cordova) 项目。
  • 进行构建并注意一切正常。
  • 手动添加或使用配置工具添加。
  • 进行构建并注意到没有任何反应。我收到以下错误。

我不确定为什么会发生这种情况,因为在下面的错误中没有给我任何信息。关于如何获得有关错误的更多详细信息的任何想法?或者,有没有人遇到过这个问题并修复了它?如果是这样,怎么做?

1>----- 构建开始:项目:十二,配置:调试 Android ------
1>C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\TypeScript\Microsoft. TypeScript.targets(96,5): 警告:TypeScript 编译器没有提供用于编译的文件,因此它将跳过编译。
1> GeneratedJavascript=
1> D:\Documents\Visual Studio 2013\Projects\Mobile\Twelve\Twelve>call "C:\Program Files (x86)\nodejs\"\nodevars.bat
1> 你的环境已经设置为使用 Node.js 0.10.33 (ia32) 和 npm。
1> ------ 确保从源包目录正确全局安装包:C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\aulzf2r2.xwq\packages\vs-mda
========== 构建:0 成功,1 失败,0 最新,0 跳过 ==========
========= 部署:0成功,0失败,0跳过==========

0 投票
1 回答
195 浏览

android - 用于科尔多瓦的 Facebook 插件返回“无活动会话”警报

我正在开发一个 android 项目,该项目具有向 Facebook 用户墙分享消息的功能。我成功地将 phonegap-facebook-plugin 添加到我的项目中。

我正在尝试将消息分享到我的墙上。但我收到一条警告消息“没有活动会话”。这是我从Github遵循的代码

0 投票
0 回答
198 浏览

facebook - Cordova facebook 无效哈希键

我正在尝试为混合应用程序进行 facebook 登录。但是,当我尝试使用 Facebook 登录时,我收到以下错误消息:

无效的密钥哈希。密钥哈希 gawWYqXiaXXXXXXXXX.... 不匹配任何存储的密钥哈希。在http://developers.face配置您的应用程序密钥哈希......

我尝试复制消息上显示的哈希键并将其添加到我的 facebook 开发人员帐户密钥哈希中,但它仍然弹出相同的错误消息。

我怎样才能克服它?

- -更新 - -

刚才我尝试通过在他的 PC 上构建应用程序来使用我的同事 PC,然后尝试登录 Facebook。当我遇到上面的错误消息时,我复制密钥哈希并放入 facebook。然后我再试一次,成功了!!!!

为什么它不适用于我的电脑?顺便说一句,我正在按照(Openssl 不被识别为内部或外部命令)的答案来创建哈希键。生成的哈希键与我在应用程序上看到的哈希键不同。我的电脑有什么问题导致错误吗?我该如何解决?

0 投票
2 回答
8492 浏览

facebook - Facebook 图形 API 获取所有字段数据

据我了解,我们可以通过以下方式检索用户信息:

不一一列举,如何直接获取所有可用信息?

0 投票
1 回答
396 浏览

android - Cordova 构建失败 - 谷歌分析和 facebook 插件冲突

我正在研究科尔多瓦应用程序。

安装
cordova-plugin-google-analyticshttps://github.com/danwilson/google-analytics-plugin
后,我的构建开始失败并显示错误代码

Multiple dex files define Landroid/support/annotation/AnimRes

在花了几个小时解决和谷歌搜索后,我很确定这与
phonegap-facebook-pluginhttps://github.com/Wizcorp/phonegap-facebook-plugin/)的冲突有关,
因为 phonegap-facebook-plugin 使用android-support-v4jar

解决方案之一是删除android-support-v4,但这对我不起作用(如果 facebook 只需要这个 jar 怎么办..)

另一个解决方案是创建build-extras.gradle包含一些内容的文件(不记得) - 也失败了

一些解决方案与 Android Studio 的东西有关,我不使用 Android Studio,我不能使用它。我是从命令行构建的。

有谁知道我可以尝试的另一种解决方案?

提前致谢

0 投票
3 回答
15445 浏览

android - Ionic/Cordova 如何生成哈希键?

我正在努力添加与 ionic/Cordova 的 Facebook API 集成,并尝试在我这样做时找到为我的应用程序生成的调试哈希键:

我知道它会在 /userhomedir/.android/debug.keystore 生成一个新的 .keystore 文件。但是它设置为别名和密码是什么?以及如何在 Cordova 为我的应用程序创建此哈希键后检索它。在构建过程中,我没有看到任何地方打印散列键。

我需要将生成的哈希密钥提供给 Facebook API 以在 SDK 上使用他们的登录

0 投票
0 回答
94 浏览

facebook - Cordova Facebook 插件 - 无法显示对话框

我正在尝试这里看到的基本示例:Facebook4 plugin

我收到此错误消息:

我真的不知道这是怎么回事......现在找了很长时间没有任何进展。有什么帮助吗?

我不认为它是链接的,但登录时询问的权限是

谢谢 !

0 投票
1 回答
123 浏览

warnings - 这个 Cordova 注册表警告在 github facebook 登录插件文档中是什么意思?

从 intel xdk 插件管理部分导航到 facebook 的 github 文档后,您在页面上看到的第二个最突出的东西就是这个。

<< --- Cordova 注册表警告 [iOS]

直接从 Cordova Registry 安装此插件会导致 Xcode 使用损坏的 FacebookSDK.framework,这是因为当前到 NPM 的发布过程会破坏符号链接 CB-6092。请通过本地克隆副本安装插件或在安装后将 FacebookSDK.framework 重新添加到 Xcode。

---------------------------------------------------------- >>

github页面的链接在这里

https://github.com/Wizcorp/phonegap-facebook-plugin

有人能解释一下这到底是什么意思吗?在我的移动应用程序上启动和运行基本的 fb 登录已经非常令人困惑,这个警告让我更加困惑,因为它假设我比我知道的更多。有人可以用初学者的术语来分解吗?谢谢你。

0 投票
2 回答
702 浏览

cordova - cordova-plugin-facebook4 不发送 logEvent

我正在使用ionic插件cordova-plugin-facebook4。当我尝试使用时,logEvent()我没有收到任何错误,也没有将信息发送到我的 Facebook 分析中。

logEvent()以以下方式使用: