Pyqt5浏览器实现麦克风或其他多媒体权限获取
##Pyqt5浏览器不设置这个无法使用多媒体
from PyQt5.QtWidgets import QApplication
from PyQt5.QtWebEngineWidgets import QWebEngineView,QWebEnginePage
from PyQt5.QtCore import QUrl
app = QApplication([])
class Wper(QWebEngineView):
def __init__(self):
QWebEngineView.__init__(self)
self.page().featurePermissionRequested.connect(self.permissionRequested)
def permissionRequested(self, frame, feature):
self.page().setFeaturePermission(frame, feature, QWebEnginePage.PermissionGrantedByUser)
view = Wper()
view.load(QUrl(“cs.html”))
view.showFullScreen()
view.show()
app.exec_()
记录学习的点点滴滴