Может кто-нибудь объяснить, как добавить плагин?Установка плагина Cordova в Кордове 2.6
Я добавил м и ч файлы в каталог плагинов
Затем в config.xml добавьте строку:
<plugin name="DeviceDetails" value="DeviceDetails" />
и включен файл JS в моем HTML
Как я могу использовать этот плагин сейчас? И как я знаю, что это работает?
В настоящее время я делаю: (CoffeeScript)
try
console.log DeviceDetails()
catch e
console.log e
и получить эту ошибку в Xcode:
[LOG] {"line":24,"sourceURL":"file:///var/mobile/Applications/31C9E766-02DF-4C7E-8B32-9588F394F427/Flight.app/www/media/js/index.js","stack":"[email protected]:///var/mobile/Applications/31C9E766-02DF-4C7E-8B32-9588F394F427/Flight.app/www/media/js/index.js:24\[email protected]:///var/mobile/Applications/31C9E766-02DF-4C7E-8B32-9588F394F427/Flight.app/www/cordova-2.6.0.js:683\[email protected]:///var/mobile/Applications/31C9E766-02DF-4C7E-8B32-9588F394F427/Flight.app/www/cordova-2.6.0.js:221\n[native code]"}
Это плагин расслоения плотного файл:
;(function(cordova) {
function DeviceDetails() {}
DeviceDetails.prototype.getDetails = function(callback) {
cordova.exec(callback, callback, "DeviceDetails", "getDeviceDetails", [])
}
DeviceDetails.prototype.getUUID = function(callback) {
cordova.exec(callback, callback, "DeviceDetails", "getDeviceUUID", [])
}
if (!window.plugins) window.plugins = {}
window.plugins.deviceDetails = new DeviceDetails()
})(window.cordova || window.Cordova || window.PhoneGap);