簡體   English   中英

QWebEngineView 適用於 Windows 但在 Pyside2 中的 OSX 上的灰色空白頁面

[英]QWebEngineView works on Windows but grey blank Page on OSX in Pyside2

我創建了一個簡單的示例,它顯示在 Windows 中運行相同的代碼可以按預期工作,但在 OSX 上顯示深灰色頁面。 有任何想法嗎?

from PySide2 import QtCore, QtGui, QtWidgets
from PySide2.QtCore import QUrl
from PySide2.QtWebEngineWidgets import QWebEnginePage, QWebEngineView

class MainWindow(QtWidgets.QMainWindow):

    def __init__(self):
        super(MainWindow, self).__init__()

        self.webEngineView = QWebEngineView()
        self.setCentralWidget(self.webEngineView)
        initialUrl = "https://www.google.com"


        self.webEngineView.load(QUrl(initialUrl))
        self.webEngineView.load(initialUrl)


mainWin = MainWindow()
mainWin.show()

在此處輸入圖像描述

以下代碼在macOS 10.15.5 CatalinaAutodesk Maya 2020中運行良好

因此,如果它在 Windows 中無法按預期工作,則需要升級PySide2庫!

from PySide2.QtCore import QUrl
from PySide2.QtWebEngineWidgets import QWebEngineView, QWebEnginePage
from PySide2 import QtCore, QtGui, QtWidgets

class MainWindow(QtWidgets.QMainWindow):

    def __init__(self, parent=None):   

        super(MainWindow, self).__init__(parent)
        
        self.webEngineView = QWebEngineView()
        self.setCentralWidget(self.webEngineView)
        initialUrl = "https://www.autodesk.com"

        self.webEngineView.load(QUrl(initialUrl))
        self.webEngineView.load(initialUrl)
            
mainWin = MainWindow()
mainWin.show()

在此處輸入圖像描述

附言

如果您仍然遇到此問題,請從頭開始重新安裝 Maya。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM