【发布时间】:2014-10-14 00:16:57
【问题描述】:
如何在 WebView 中设置页面滚动位置? 我通过在页面上添加 JavaScript 来获得 X 和 Y 坐标:
window.onscroll = scroll;
function scroll () {"
window.external.notify(window.pageXOffset + \",\" + window.pageYOffset)"
}
并将 X 和 y 保存在数组中:
private void WebView_OnScriptNotify(object sender, NotifyEventArgs e)
{
string[] valuePair = e.Value.Split(',');
XY[0] = int.Parse(valuePair[0]);
XY[1] = int.Parse(valuePair[1]);
}
但是当我加载页面并想要恢复滚动位置时,如何在 WebView 中滚动页面?
【问题讨论】:
标签: javascript c# webview winrt-xaml windows-8.1