我正在使用ionic 3,当我尝试导入facebook并将facebook放入app.module.ts中的提供程序中时,它给了我错误。我知道这与我仍然在Ionic 3上有关。因此,我无法使用ngx。我安装了旧版本的facebook插件,但仍然会导致此问题。
附带说明:我应该将整个应用程序更新为Ionic 4,因为我在app.module.ts中经常遇到这些错误,并且必须安装较旧的版本才能在其他版本上使用插件。
“ cordova-plugin-facebook4”:“ 1.9.1”
“ @ ionic-native / facebook”:“ ^ 4.2.1”
[ng] Type 'FacebookOriginal' is not assignable to type'Provider'.
[ng] Type 'FacebookOriginal' is not assignable to type 'ClassProvider'.
[ng] Property 'provide' is missing in type 'FacebookOriginal'.
答案 0 :(得分:0)
尝试设置
"@ionic-native/facebook": "4.2.1"
在package.json中并确保
<plugin name="cordova-plugin-facebook4" spec="^4.2.1">
在config.xml中。
然后,运行npm install
。我已经这样做解决了。