一段时间以来,我一直在努力解决这个问题。
在 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 中创建多设备混合应用程序时,如何添加它?
我尝试了两种方法来安装它:
方法一:
- 创建一个“插件”目录
- 从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
谢谢你尽你所能的帮助。