Я построил webView как wv=wx.html2.WebView.New(myFrame)
, и я использовал wv.setPage(content, "")
, чтобы поместить строку html-текста, она хорошо показывает и имеет полосу прокрутки на стороне, так как контент больше, чем может показать окно ,wxpython, чтобы прокрутить webView
Теперь я хочу управлять webView и прокручивать его программно (например, пусть он прокручивает строку каждые 10 секунд). Я попытался использовать wv.ScrollLines(1)
или wv.ScrollWindow(1, 1)
, но у них не было ответа. Также wv.GetScrollRange(0)
, wv.GetScrollRange(0)
дал мне 0, даже wv.HasScrollbar(wx.VERTICAL)
ответил False. И я попытался найти документ webView и не нашел никаких других атрибутов или функций, связанных с прокруткой.
Не могли бы вы мне помочь по этому вопросу? Большое спасибо!!
Большое спасибо за помощь! Я думаю, я могу использовать 'self.wv.RunScript ('scrollTo (% d,% d)'% (xPos, yPos))'. – Jack