最初に、ページの 3/4 としましょう。
問題: computeVerticalScrollRange は、webview のレンダリングが終了したときにのみ認識されます。サイズ(computeVerticalScrollRange)が完全に最終的なとき、WebViewのレンダリングがいつ終了するか(ロードではなく、すべてをレンダリングするか)わかりません(そして調査しました:わかりませんか?)。
機能しないもの:
WebViewClient.onPageFinished は、computeVerticalScrollRange がまだ 0 を返すときに呼び出されます。
WebChromeClient.onProgressChanged 100% は、computeVerticalScrollRange がまだ 0 を返すときに呼び出されます。
PictureListener.onNewPicture は、computeVerticalScrollRange がまだ最終ではない (1 秒後の値よりも小さい) 場合に、あまりにも早く呼び出されることがあります。
HTML を編集し、(アラートを使用して) Android クラスを呼び出している window.onload に Javascript ハンドラーを配置すると、同じ問題があります。
Web ページの (スクロール ポイント) 3/4 から開始する方法はありますか?