PhoneGapDelegate.h definisce un metodo di classe startPage che è possibile sovraccaricare/ridefinire nel file AppDelegate.m dell'app iOS.
+ (NSString*) startPage;
Ad esempio:
+ (NSString*) startPage{
return @"http://m.google.com";
}
ridefinirà la pagina iniziale in PhoneGap. Dovrai aggiungere google.com ai tuoi ExternalHosts in PhoneGap.plist. A partire da PhoneGap 1.2 Se lo fai e includi i plug-in nella tua app nativa, ospitali in modalità remota le app PhoneGap e i relativi * .js correlati saranno in grado di preformare le azioni del plugin. L'ho provato con BarcodeScanner, ChildBrowser e ApplicationPreferences.
UPDATE
Al 1.4.0 e 1.4.0, StartPage e wwwFolderName sono proprietà anziché metodi. Sono ancora ridefinibili, ma non è più possibile avere un punto startPage su un'installazione remota (non locale) di PhoneGap come nel mio esempio precedente. (Che è una specie di delusione)
Ah .. Lo vedo ora in PhoneGapDelegate.m. Ok, questo risponde alla mia domanda. E anche questa è una buona soluzione. I voti migliori Grazie Hannes. – Tim
Per gli altri .. il link a quel file è [qui] (https://github.com/purplecabbage/phonegap-iphone/blob/master/PhoneGapLib/Classes/PhoneGapDelegate.m) – Tim
che il collegamento è ora [qui] (https://github.com/sintaxi/phonegap/blob/master/iphone/PhoneGapLib/Classes/PhoneGapDelegate.m) – Tim