0

WebView でページ境界からスクロールアウトすることは可能ですか?

例: Webview ページ/コンテンツの幅: 15px、画面サイズ: 10px。X 位置 8px までスクロールできますか?

技術的には可能で、私のテスト デバイスでは問題なく動作しました。ただし、他のデバイスでテストすると、範囲外に移動するとレンダリングが停止することがわかりました。ページの左側の部分は「ぼやけている」か、まったく表示されません。左にスクロールして、webview に「空のスペース」がなくなるまで更新されます。

これに対する解決策はありますか?

可能な解決策は、コンテンツをその場で大きくし、空白を入れることです。しかし、レンダリングする前にhtmlに入れない限り、webviewにパディングを追加することはできません。しかし、レンダリングする前に、幅がわかりません。レンダリングした後、コンテンツを完全に再度ロードすることなく、パディングを変更したり、コンテンツに空のスペースを追加したりする方法はありません。右?

4

1 に答える 1

0

HTML の最後に 1 ~ 2 個の改ページを追加することでこれを解決しました。これで正常にレンダリングされ、ユーザーに白が表示されないように、ビューがページの最後までスクロールするのを習慣的に防ぎます。

于 2013-10-07T12:15:55.313 に答える