JavaScriptとHTMLを使用してPhoneGapアプリを起動して実行しています。
アプリの起動時に、Objective Cコードを実行する必要があります(Objective Cについては何も知りません。アプリの起動時に実行されるように、コピーして貼り付ける必要のあるコードがいくつかあります)。
そのコードをPhonegapプロジェクトのどこに配置しますか?ある種のイベントリスナーやメイン関数はありますか?
JavaScriptとHTMLを使用してPhoneGapアプリを起動して実行しています。
アプリの起動時に、Objective Cコードを実行する必要があります(Objective Cについては何も知りません。アプリの起動時に実行されるように、コピーして貼り付ける必要のあるコードがいくつかあります)。
そのコードをPhonegapプロジェクトのどこに配置しますか?ある種のイベントリスナーやメイン関数はありますか?
In your AppDelegate.m file look for a method called:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
//ADD YOUR OBJECTIVE-C CODE HERE
return YES;
}
Another possible option:
It's possible that you have other classes, like an XXXViewController.h/.m. If that's the case, check if there is a method called:
- (void)viewDidLoad
{
[super viewDidLoad];
//INSERT YOUR OBJECTIVE-C CODE HERE.
}
プラグインを使用する必要があります。これにより、ネイティブのObjective Cクラスを作成し、PhoneGapのJavascriptから呼び出すことができます。
こちらをご覧ください:http ://www.adobe.com/devnet/html5/articles/extending-phonegap-with-native-plugins-for-ios.html