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