Произошла ошибка в скрипте на этой странице
Я получаю сообщение об ошибке, когда пытаюсь создать браузер с использованием библиотеки toga, как указано в следующей ссылке https://toga.readthedocs.io/en/latest/tutorial/tutorial-3.html. Браузер открывается нормально, но выдает следующую ошибку:
An error has occurred in the script on this page
. После нажатия
Yes
Я могу продолжить, но это происходит каждый раз, когда я перехожу на другую страницу. Кто-нибудь может с этим помочь? Вот код:
import toga
from toga.style.pack import COLUMN, ROW, LEFT, RIGHT, CENTER, Pack
class Graze(toga.App):
def startup(self):
self.main_window=toga.MainWindow(title=self.name)
self.webview=toga.WebView(style=Pack(flex=1))
self.url_input=toga.TextInput(
initial='https://google.com/',
style=Pack(flex=1)
)
box=toga.Box(
children=[
toga.Box(
children=[
self.url_input,
toga.Button('Go',
on_press=self.load_page,
style=Pack(width=50, padding_left=5)
),
],
style=Pack(
direction=ROW,
alignment=CENTER,
padding=5,
)
),
self.webview,
],
style=Pack(
direction=COLUMN
)
)
self.main_window.content=box
self.webview.url=self.url_input.value
self.main_window.show()
def load_page(self, widget):
self.webview.url=self.url_input.value
def main():
return Graze('Graze', 'org.beeware.graze')
if __name__=='__main__':
main().main_loop()