【发布时间】:2014-08-26 22:57:59
【问题描述】:
我一直在努力解决这个问题。
在 Visual Studio 2013 的多设备混合应用程序中尝试使用 facebookConnect 插件时,如何指定 app_id 和 app_name?
如果我使用 CLI 方法创建新解决方案;类似于:
cordova create MyTest <blah> <blah> <blah>
我可能可以使用 CLI 使用类似于以下命令的命令添加插件:(未经测试,命令可能略有错误)
cordova plugin add com.phonegap.plugins.facebookconnect
但是……
当我直接从 Visual Studio 中创建多设备混合应用时,如何添加它?
我尝试了 2 种方法来安装它:
方法一:
- 创建一个“插件”目录
- 从以下位置下载代码 https://github.com/Wizcorp/phonegap-facebook-plugin 并提取到 插件目录
- 编译/构建
这似乎“工作”,但随后轰炸:
Variable(s) missing: APP_ID, APP_NAME
方法二:
- 打开 config.xml 文件
- 添加以下“vs:feature”标签:
- 编译/构建
<vs:features> <vs:feature>com.phonegap.plugins.facebookconnect</vs:feature>
Calling plugman.fetch on plugin "com.phonegap.plugins.facebookconnect"
但它也被令人讨厌的东西炸毁了:
Variable(s) missing: APP_ID, APP_NAME
谁能告诉我在哪里添加这两个变量以便构建东西???
我有可用的值。
我似乎无法使用 CLI 将此插件安装到我的解决方案中,因为我收到如下错误:
Current working directory is not a Cordova-based project
感谢您提供的任何帮助。
【问题讨论】:
-
您找到答案了吗?我有同样的问题
-
嗨@Tom,我还没有让这个工作。无论我做什么,我都会不断收到错误消息。
-
嗨@Tom,在创建一个新项目并按照他概述的步骤后,我已将源代码发送到Avani 在下面其他答案中建议的电子邮件地址。如果/当我收到他们的消息时,我会发布他们发现的任何内容。
-
对于关注此问题的人,请参阅下面的链接。希望我们中的一个人能尽快得到解决方案。 stackoverflow.com/questions/25553724/…
-
您收到过回复吗?我不得不回到不使用 VS 的应用程序,但我真的很想把它放回 VS
标签: facebook visual-studio-2013 cordova-plugins multi-device-hybrid-apps