我一直在嘗試將插件升級到v3,並且我設法通過了插件加載問題,並且設法將插件暴露給客戶端環境(更改exec的工作方式等)。PhoneGap 3插件:exec()調用未知插件「...」
但是,當我看與
adb logcat | grep -v nativeGetEnabledTags | grep -i web
的亞行logcat我得到這個錯誤:
D/PluginManager(11189): exec() call to unknown plugin: WebSocket
我不能工作了什麼出了錯,我不確定爲什麼Android版本無法看到插件。
我已經將所有的代碼都推送到github回購,所以如果有人能夠複製和幫助,我會非常歡迎!我也試着寫了我轉換的經驗和記錄的陷阱,因爲我打他們(有一些自述,雖然它是不完整):
這裏的回購:https://github.com/remy/phonegap_test
- 雷米
'feature'中的''屬性與'param'中的'value'屬性相同,因此,'' –
AimanB
謝謝,我的問題解決了! –
Thaks,爲我工作!但每次運行'cordova prepare android'時,它都會從res/xml/config.xml中刪除MyPlugin的條目,並且我需要在運行該項目之前手動更新它。你會知道如何解決這個問題嗎? – alberjoe