PhoneGapDelegate.h definiuje metodę klasy startPage, którą można przeładować/przedefiniować w pliku AppDelegate.m aplikacji iOS.
+ (NSString*) startPage;
Na przykład:
+ (NSString*) startPage{
return @"http://m.google.com";
}
będzie przedefiniować stronę startową w PhoneGap. Będziesz musiał dodać google.com do swoich ExternalHosts w PhoneGap.plist. Od wersji PhoneGap 1.2 Jeśli to zrobisz i dodasz wtyczki do swojej natywnej aplikacji, zdalnie hostuj aplikacje PhoneGap i powiązane z nimi * .js BĘDĄ mieć możliwość wstępnego działania wtyczek. Przetestowałem to z BarcodeScanner, ChildBrowser i ApplicationPreferences.
UPDATE
Na 1.4.0 i 1.4.0, Strona startowa i wwwFolderName to właściwości, a nie metody. Nadal można je zdefiniować ponownie, ale nie można już mieć punktu startowego do zdalnej (nielokalnej) instalacji phonegap, jak w powyższym przykładzie. (Który jest rodzajem wpadki)
Ah .. Widzę to teraz w PhoneGapDelegate.m. Ok, która odpowiada na moje pytanie. To także miłe obejście. Najwyższe oceny. Dzięki, Hannes. – Tim
Dla innych .. link do tego pliku to [tutaj] (https://github.com/purplecabbage/phonegap-iphone/blob/master/PhoneGapLib/Classes/PhoneGapDelegate.m) – Tim
ten link jest teraz [tutaj] (https://github.com/sintaxi/phonegap/blob/master/iphone/PhoneGapLib/Classes/PhoneGapDelegate.m) – Tim