0

エディター付きのページを取得しました。文字を入力すると、通常、キャレットは常に同じ行に表示されます。しかし、時々、カレット(プラスの線)は、表示されている画面の上部に「さまよう」だけです。誰かがその行にscrollIntoViewを実行したようなものです。

ipad/mobile-safariが希望しないビューポートを調整していることがわかりました。指を使って前のビューを取得できます。-タッチ-下に移動すると、ビューポートが以前と同じように調整されます。

しかし、javascriptまたは他の回避策を使用してこれを行う方法はありますか?

4

1 に答える 1

1

これが、編集中にビューポートのオフセットが失われる場所を説明している問題であるかどうかはわかりません。ただし、そうである場合は、window.scrollTo(0,1)ビューポートを調整して戻すことができます。

于 2012-03-20T14:36:30.000 に答える