Я загружаю самостоятельно созданную HTML-страницу в WebView
в приложении для Android.
HTML-страница содержит тег типа <a name="here"></a>
где-то посередине.
После загрузки этой страницы я хотел бы иметь возможность программно прокручивать эту позицию, как если бы я нажал на ссылку <a href="#here">here</a>
.
Я попытался с помощью loadURL
и loadDataWithBaseURL
, свсе возможные комбинации параметров, которые я мог придумать, безуспешно.
Примечание 1: Я хочу иметь возможность прокрутки до этой позиции после того, как страница уже отображена.
Примечание 2: Iне могу использовать scrollTo(x,y)
, потому что я не знаю позицию y этого <a name="here">
якоря на странице.Если бы я мог определить позицию y на странице этого тега <a name>
, это также решило бы проблему, но я также не знаю, как найти это значение y.
(PS Язагрузка самостоятельно созданной HTML-страницы путем вызова loadDataWithBaseURL(null, _html, null, null, null);
, где _html - строка с моей HTML-страницей)