【发布时间】:2011-05-26 21:29:09
【问题描述】:
Webkit 调整其所在窗口的大小以呈现整个页面。但问题是它默认情况下不会缩小,所以如果它最初调整大小,并且您加载第二个更短的页面,页面就会被平铺。有没有办法将其重新调整为适合页面?
import gtk
import webkit
window = gtk.Window()
browser = webkit.WebView()
window.add(browser)
browser.open('http://www.amazon.com')
window.show_all()
现在调整窗口大小以适应整个页面,但如果我这样做:
browser.open('http://www.google.ca')
窗口大小仍为加载亚马逊页面时的尺寸。 我唯一能做的就是删除旧的 webkit 对象并创建一个新的 webkit.webView() 对象,但这看起来很笨拙。
【问题讨论】: