2016-10-25 8 views
0

私はCordova(バージョン6.3.1)のアプリですが、これはjQueryモバイルコードを含むHTMLです。この問題は、iOS版のアプリでのみ発生します(Androidはうまくいきます)。いくつかのスクロールを行った後にテキストを挿入するためにテキストボックスを押すたびに、それはまっすぐに上にジャンプします。ページ内の下側にあるラジオボタンを選択する場合も同じことが起こります。自分自身をよりよく説明するためにビデオを追加しました。私が試してみました何iord上でジャンプするCordovaのHTML入力フィールド

iOSの10.0.2に

くださいsee video here

<preference name="DisallowOverscroll" value="true"/> 
<preference name="UIWebViewBounce" value="false"/> 

2)基本的にはすべてのもの:

1)プラットフォーム= iOS用のconfig.xmlファイルにこれを追加します this issue.

他の提案やご協力をお待ちしております。

+0

https://forum.ionicframework.com/t/click-a-input-field-whole-app-jumps-down-and-back-to-the-original-place/10876これは試してみる価値がありますか?これはイオンのポストであり、私はどこのコードをcodeovaアプリに置くのかはわかりません。 – Ezis

答えて

0

プログラムでテキストフィールドを生成する場合は、 "clear:both;"を使用してダイブをクリアする必要があります。または、そうでない場合は、レスポンシブでhtmlページを作成すると、この問題は発生しません(ブートストラップを使う方がよい)。

+0

私はdiv {clear:both;}を私のCSSに追加しましたが、これは役に立たなかった。 – Ezis

+0

レスポンシブページでhtmlページを実装しようとしました –

+0

応答があります – Ezis