4

アプリのビルドに sencha touch 2 フレームワークを使用しています。問題は、ポップアップ ウィンドウが ipad で 2 回表示されているアプリケーションでマップを表示していることです。理想的には、場所のポップアップが 1 回表示されることが期待されます。このポップアップ ウィンドウを 2 回トリガーする設定があるかどうか、または sencha touch フレームワークによるコーディングの変更がこの発生をトリガーしたかどうかを教えてください。

ここに画像の説明を入力

4

2 に答える 2

2

同様の問題がありました。phonegap wiki で、次の情報も役立つ可能性があります。

http://wiki.phonegap.com/w/page/16494770/FAQ

興味深い部分は次のとおりです。

iPhone OS 4.x および PhoneGap 0.9.x の最新のソリューションは、ドキュメントの例に従い、デバイスの準備が整うまで待機するイベント リスナーを追加することです。それ以外の場合は、ネイティブの navigator.geolocation が使用され、アラートが表示されます。このように:「var/mobile/Applications/UUID/appname.app/www/index.html」はあなたの現在の場所を使用したいと考えています。

于 2012-06-24T12:57:49.410 に答える
0

PhoneGap 2.1.0 でこれを解決するために使用したコードを次に示します。それをそのまま index.js にドロップし、独自のコードを myCustomJS() コールバック ハンドラに入れるだけです。デスクトップとモバイルのブラウザー、および PhoneGap / Cordova アプリ内で動作します。

于 2012-10-05T08:35:41.040 に答える