【发布时间】:2014-07-19 22:08:21
【问题描述】:
我已将WebKit.WebView() 添加到Gtk.ScrolledWindow()
我希望 webview 使用以下方法不断加载本地 HTML 文件:
WebView.load_html_string(html, base)
网页越来越长,每次刷新时,滚动窗口都会滚动回顶部。我想阻止它,但遇到了困难。
我尝试在每次刷新 web 视图时调整滚动窗口的vadjustment,但这不起作用。
这是我目前所拥有的:
previous = scrolled_window.get_vadjustment().value #Value before refresh
update_webview() #This method loads the new HTML file
scrolled_window.get_vadjustment().value = previous
但它不起作用。滚动条似乎会滚动到我想要的位置,但随后它会直接回到起点。
【问题讨论】: