0
在Xaml UWP應用程序中,是否可以獲取和設置WebView的縮放和滾動位置?獲取/設置UWP Xaml WebView縮放和滾動位置?
在Xaml UWP應用程序中,是否可以獲取和設置WebView的縮放和滾動位置?獲取/設置UWP Xaml WebView縮放和滾動位置?
是的,這是可能的。
您可以使用WebView.InvokeScriptAsync method從當前加載的HTML中執行指定的腳本函數。
滾動到的位置,它是簡單的,例如像這樣:
private async void Button_Click(object sender, RoutedEventArgs e)
{
string ScrollToposition = @"window.scrollTo(0,200);";
await webView.InvokeScriptAsync("eval", new string[] { ScrollToposition });
}
對於變焦功能,這是一個不同的故事,你將需要有網頁的完全控制。對於這種情況,您可以參考示例How to zoom in/out the content in WebView in universal Windows apps。