私はCordovaを初めて使っていますが、私が見たことに基づいて、Cordovaがロードされていることを確認する必要があります。コルドバのロードが完了した後にプラグインを呼び出すには、JavaScriptのファイルに次の操作を行います。
// Wait for Cordova to load
document.addEventListener("deviceready", onDeviceReady, false);
// Cordova is ready
function onDeviceReady() {
// As an example, you now have the device name, Cordova version, etc. available
alert('Device Name: ' + device.name);
alert('Device Cordova: ' + device.cordova);
alert('Device Platform: ' + device.platform);
alert('Device UUID: ' + device.uuid);
alert('Device Version: ' + device.version);
// Now call plugin, etc.
var v = cordova.PluginManager.exec(success, fail, service, action, args);
}
詳細についてはhttp://docs.phonegap.com/en/2.0.0/cordova_device_device.md.html#Deviceを参照してください。
Cordova documentation for iOS pluginsはさらに詳細を示します。