Папка с плагинами не копируется в папку android после использования конденсатора android - Ioni c 4 - PullRequest
0 голосов
/ 29 января 2020

Я установил следующие строки ниже:

ionic cordova plugin add cordova-plugin-facebook4
install @ionic-native/facebook
npx cap sync android

Он генерирует папку plugins / cordova-plugin-facebook4

Но когда я запускаю коды в эмуляторе android studio, он всегда возвращаю

common.js:267 Native: tried calling Facebook.login, but the Facebook plugin is not installed.
common.js:279 Install the Facebook plugin: 'ionic cordova plugin add cordova-plugin-facebook4'

Я думаю, что плагины папки не скопированы в папку android, любая помощь, спасибо

Ответы [ 2 ]

1 голос
/ 01 февраля 2020

Вы должны установить пакеты, как это ..

npm install @ ioni c -native / facebook

npm install cordova-plugin-facebook4

ioni c build

npx cap syn c android

затем выполните следующие действия ..

  • В android studio, go в приложение -> res -> values ​​-> string. xml
  • добавить следующие строки в ресурсы
<string name="fb_app_name"> YOUR FB APP NAME </string>
<string name="fb_app_id"> YOUR FB APP ID </string>

Чтобы понять последний шаг, следуйте этому уроку , он немного устарел, но, тем не менее, требует больших усилий и многое объясняет.

0 голосов
/ 29 января 2020

Чтобы использовать плагин FB, вам сначала нужно создать новое приложение Facebook внутри портала разработчиков Facebook, перейдите по этой ссылке: https://ionicframework.com/docs/native/facebook и это для более подробной информации https://github.com/jeduan/cordova-plugin-facebook4

...