我正在尝试将 cefpython3 与 tkinter 一起使用,并希望使其成为 OOP。现在我有 3 个类GUI
充当控制器(运行 tk.Tk())并控制显示的页面。接下来是一个MainPage
包含所有页面部分的类;按钮、标签和浏览器对象。第三个类是 BrowserFrame 类,它基于 GitHub 上 cefpython 教程页面上的 tkinter 示例。
我得到了错误AssertionError: cefpython.CreateBrowserSync() may only be called on the UI thread
。什么是 UI 线程?该文档仅说明必须在 UI 线程中调用它,但没有说明 UI 线程是什么。