2011-11-28 23 views

cevap

8

PhoneGap'ın 1.0 sürümünde, eklenti mekanizmasını değiştirdiler.

Eklenti eklemenin eski yolu, eklenti için javascript dosyasının PhoneGap.addConstructor bölümündeydi.

Sen şimdi res/xml/plugins.xml dosya içindeki addService adımı Ancak yeni sürümlerinde

PhoneGap.addConstructor(function() { 
    PhoneGap.addPlugin('analytics', new Analytics()); 
    PluginManager.addService("GoogleAnalyticsTracker", "com.phonegap.plugins.analytics.GoogleAnalyticsTracker"); 
}); 

gibi bir şey olurdu.

Bu yüzden benim durumumda eski yöntemi kullanan Google Analytics eklentisini kullanıyordum. Sadece görmezden geldiğine inandığım gibi orada bir zararı yok gibi görünüyor. Ancak, hatadan kurtulmak istiyorsanız, analytics.js dosyanızdaki PluginManager.addService(.....) satırını yorumlayın.

+1

Mükemmel, teşekkürler :) – richsage

İlgili konular