3

PhoneGap/Cordovaを使用してユーザーのgeoLocationを追跡するアプリを開発しています。アプリがバックグラウンドにある場合でも、ユーザーの場所を知ることは非常に重要です。私はグーグルグループとフォーラムで多くの矛盾する情報を見つけます。AppleがJavaScriptのバックグラウンドでの実行を拒否しているため、機能する可能性があると主張する人もいれば、まったく機能しないと主張する人もいます。多くの情報はすでに古く、私が試したハックと回避策は失敗しました。

「必要なバックグラウンドモード」/「位置情報の更新のためのアプリ登録」プロパティをprojectname.info.plistに追加しました。

私の簡単な質問は; PhoneGap iOSアプリを実行して地理情報を収集していますか?バックグラウンドも可能ですか?

よろしく!

4

1 に答える 1

0

答えはいいえだ。Appleは、アプリがバックグラウンドにあるときにJavascriptを実行することを許可していません。考えられる解決策は、Javascriptを使用せずにこれを行うphonegapプラグインを作成することです。

于 2013-02-28T10:47:04.690 に答える