Próbowałem uaktualnić wtyczkę do wersji 3, a udało mi się ominąć problemy z ładowaniem wtyczki i udało mi się udostępnić wtyczkę do środowiska klienta (zmieniając sposób działania exec itp.).Wtyczka PhoneGap 3: exec() wywołanie nieznanej wtyczki "..."
Ale kiedy oglądam adb logcat z
adb logcat | grep -v nativeGetEnabledTags | grep -i web
otrzymuję ten błąd:
D/PluginManager(11189): exec() call to unknown plugin: WebSocket
nie mogę się zorientować, co poszło nie tak, a ja nie jestem jasne, dlaczego wersja Androida nie widzi wtyczki.
Przekazałem WSZYSTKIEmu kodowi repozytorium github, więc jeśli ktoś będzie mógł powielić i pomóc, będę bardzo mile widziany! Jestem również próbuje napisać moje doświadczenia nawrócenia i rejestrowania gotchas jak uderzyć (istnieje jakiś w readme, choć jest niekompletna):
oto repo: https://github.com/remy/phonegap_test
- Remy
Moja praca zadziałała, jeśli 'name 'atrybut w' feature' jest taki sam jak atrybut 'value' w' param'. Więc '' –
AimanB
Dzięki, poprawiłem mój problem jak czar! –
Thaks, pracował dla mnie! Ale za każdym razem, gdy uruchamiam 'cordova przygotuj android', usuń wpis dla MyPlugin z pliku res/xml/config.xml, i potrzebuję ręcznie, aby zaktualizować go przed uruchomieniem projektu. Czy wiesz, jak rozwiązać ten problem? – alberjoe