按照下一个链接http://ngcordova.com/docs/plugins/facebook/我输入下一行
科尔多瓦插件添加https://github.com/Wizcorp/phonegap-facebook-plugin.git --variable APP_ID="123456789" --variable APP_NAME="myApplication"
在本地使用插件。之后,离子构建失败
2 warnings and 1 error generated.
** BUILD FAILED **
The following build commands failed: CompileC build/AppName.build/Debug-iphonesimulator/AppName.build/Objects-normal/i386/FacebookConnectPlugin.o AppName/Plugins/phonegap-facebook-plugin/FacebookConnectPlugin.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler (1 failure) Error: Error code 65 for command: xcodebuild with args:
-xcconfig,/Users/braianmellor/Desktop/AppName/platforms/ios/cordova/build-debug.xcconfig,-project,AppName.xcodeproj,ARCHS=i386,-target,AppName,-configuration,Debug,-sdk,iphonesimulator,build,VALID_ARCHS=i386,CONFIGURATION_BUILD_DIR=/Users/braianmellor/Desktop/AppName/platforms/ios/build/emulator,SHARED_PRECOMPS_DIR=/Users/braianmellor/Desktop/AppName/platforms/ios/build/sharedpch`
所以我决定和
cordova 插件添加 cordova-plugin-facebook4 --save --variable APP_ID="123456789" --variable APP_NAME="myApplication"
它工作得很好,但是当我在文件 app.js 的 .config 中添加这一行时
var appID = 123456789;
var version = "v2.6";
$cordovaFacebookProvider.browserInit(appID, version);
我收到此错误:
Uncaught Error: [$injector:modulerr] Failed to instantiate module app due to:
ReferenceError: facebookConnectPlugin is not defined
何时 index.html 并添加 现在我得到了
Uncaught Error: [$injector:modulerr] Failed to instantiate module app due to:
TypeError: Cannot read property 'browserInit' of undefined
请在这里需要一些帮助。ngController 的官方插件无法构建,辅助插件无法在网站上使用:(