我無法在android中加載插件。我已經將該插件添加到plugins.xml列表中,並在我的項目中添加了Java代碼。但仍然當我打電話window.plugins
我得到未定義的對象。這是爲什麼發生?順便說一句我正在嘗試使用共享插件 - https://github.com/phonegap/phonegap-plugins/tree/master/Android/Sharewindow.plugins當試圖在android上使用phonegap插件時undefined undefined
爲了清楚起見,我添加了phonegap.js文件和包含JS插件代碼的share.js文件。此外,我用相同的代碼使用iPhone的EmailComposer插件,它適用於iPhone,即在iPhone上的window.plugins對象,它不是未定義的。
我使用phonegap 1.0.0而不是1.1.0所以代碼是正確的。問題是,當我從xcode中的iphone版本複製其他JavaScript代碼時,我也複製了phonegap.js文件。所以我有iphone的phonegap.js文件,而不是android的phonegap.js文件。愚蠢的錯誤,但說實話,我不認爲這兩個文件是不同的。 – ilija139