PhoneGapDelegate.h define un método de clase startPage que puede sobrecargar/redefinir en el archivo AppDelegate.m de su aplicación iOS.
+ (NSString*) startPage;
Por ejemplo:
+ (NSString*) startPage{
return @"http://m.google.com";
}
redefinirán la página de inicio en PhoneGap. Deberá agregar google.com a sus ExternalHosts en PhoneGap.plist. A partir de PhoneGap 1.2 Si hace esto e incluye complementos en su aplicación nativa, las aplicaciones PhoneGap de manera remota y sus * .js relacionados podrán preformar acciones de complementos. He probado esto con BarcodeScanner, ChildBrowser y ApplicationPreferences.
ACTUALIZACIÓN
A partir de 1.4.0 y 1.4.0, págInicio y wwwFolderName son propiedades en lugar de métodos. Todavía se pueden redefinir, pero ya no puede tener el punto de inicio de página en una instalación remota (no local) del teléfono como en mi ejemplo anterior. (Que es una especie de un rollo)
Ah ... Ahora lo veo en PhoneGapDelegate.m. Ok, eso responde mi pregunta. Y esa es una buena solución también. Las mejores notas. Gracias Hannes. – Tim
Para otros ... el enlace a ese archivo es [aquí] (https://github.com/purplecabbage/phonegap-iphone/blob/master/PhoneGapLib/Classes/PhoneGapDelegate.m) – Tim
ese enlace es ahora [aquí] (https://github.com/sintaxi/phonegap/blob/master/iphone/PhoneGapLib/Classes/PhoneGapDelegate.m) – Tim