この現象は、phonegap と sencha touch によってパッケージ化された wp8.1 プログラムでのみ発生します (wp8.1、wp8 のみが正常です) 他のいくつかの JS フレームワーク (アプリ フレームワーク、jquery mobile) をテストしましたが、ないようです。そんな問題。
この現象について説明しましょう:
1. 以下に示すように、phonegap によってパッケージ化された wp8 プログラムを実行し、入力ボックスのあるインターフェイスを開きます。
3. リターン キーをクリックしてソフト キーボードを非表示にします (または、インターフェース上の別の場所をクリックしてソフト キーボードを非表示にします)。以下に示すように、インターフェースは元の位置に戻りません。
私の研究結果の一部:
2. senchaアプリビルドネイティブ: 実行時にこの現象が発生します
3. リモート Web サイトを (ローカル HTML+JS の代わりに) ロードするための PhoneGap アプリを作成し、テストしました。
sencha アプリのビルド制作: この方法でコンパイルされた Web サイトは、phonegap アプリで表示するとこの現象が発生しません
senchaアプリビルドパッケージ: この方法でコンパイルしたWebサイトをphonegapアプリで閲覧するとこの現象が発生します4. wp8.1 に付属の IE ブラウザでは、本番 Web サイトを閲覧する場合でも、パッケージ Web サイトを閲覧する場合でも、この現象は発生しません
要約: この問題は sencha touch だけの問題ではなく、phonegap (または wp8.1 のウェブブラウザの問題) の問題でもあると推定されています
このファイルを変更します: platformswp8MainPage.xaml 、
置く:
リーリーに変更します:
リーリー もちろん、ステータスバーの表示 (shell:SystemTray.IsVisible="False") も削除する必要があります
http://www.bkjia.com/PHPjc/815136.html
www.bkjia.com