問題タブ [qtwebengine]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - PyQtでpdf.jsビューアを使用してPDFをレンダリングするには?
プロジェクトに pdf.js ビューアー ファイルを追加しようとしましたが、Chrome、Mozilla、Safari などのブラウザーで動作しますが、node-webkit と PyQt webkit で一部のページが読み込まれません。
次のように、iframe を使用してファイルをロードしようとしています。
c++ - 非表示のウィンドウを強制的に更新するには?
QtWebEngine を使用しています。私は非常に重いページを持っています。ページが読み込まれると、別の QWindow (スプラッシュ ウィンドウ) が表示されます。
QQuickWebEngineView の loadingChanged シグナルを購読して、webview でウィンドウを表示します。
問題は、QWE がコンテンツをロードするが、ウィンドウが表示されるまで QSG に描画しないことです。どうやら、QWE は OnSwapCompositorFrame をキャッチし、QQuickItem::update() を呼び出すだけで、他に何も起こりません。updatePaintNode は、ウィンドウが表示された直後に呼び出されます。
代わりに QPainter (—disable-delegated-renderer) を使用すると、QSG はすべてうまく機能します。私はいくつかのハックをしましたが、副作用があると思います.
ハック (src/webengine/render_widget_host_view_qt_delegate_quick.cpp 内)
大丈夫ですか?非表示のウィンドウを強制的に更新する方法は?
qt - Qt 5.4 でページの HTML ソースを取得する方法 - qwebengine
新しいqwebengine(Qt5.4)でページのソースを取得しようとしていますが、何が間違っているのかわかりません:
qt - Qt5.4-QtWebEngine で Web ページの contentSize を取得する方法
モジュールQtWebEngineで新しいQt5.4を使用していますが、mainFrame()がもう存在しないことがわかります。ページの contentSize/サイズを取得する方法と、今すぐレンダリングする方法は? setView と view を試しましたが、うまくいきません。
javascript - Qt 5.4 ベータ版 WebEngineView のデバッグ
現在、Qt 5.4 を使用する VS2013 プロジェクトに取り組んでいます。ベータ。Web サーバーから Javascript/HTML ページをロードする QWebEngineView (Chromium ベースの QWebEngine の一部) を使用します。
そのQWebEngineView(またはより一般的にはQWebEngine)のjavascriptとHTMLをデバッグする可能性があるかどうか知りたいです。
Web エンジンのソース コードに「devtools」の概念がいくつか見られましたが、それが解決策になる可能性があります。
c++ - QWebEngine で QNetworkCookieJar を設定するには?
QWebView では、QNetworkAccessManager を介して QNetworkCookieJar を設定できました。
これは魅力のように機能していました。
Qt5.4 で導入された新しい QWebEngine クラスで QNetworkCookieJar を設定するにはどうすればよいですか?
c++ - Qt5 デプロイされた QtWebEngine プロジェクトが Html5 ビデオを再生しない
デプロイされたプロジェクトで Html5 ビデオを再生できませんQt5.4
QtWebEngine
。サンプルを使用してFancy Browser
でビルドしMSVC2013 OpenGL 64bit
、 でデプロイしましたwindeployqt.exe
。これで問題なく動作しますが、アプリがないとコンピューターでは実行されませんQt5.4
。これを修正するために、exe ディレクトリにファイルを作成し、その中に次のファイルqt.conf
を配置します。
これにより、アプリが修正され、Qt を使用せずに他のコンピューターで実行できるようになります。しかし、問題は、qt.conf
ファイルを追加した後、Html5 ビデオを再生できなくなることです。不足しているプラグインまたは DLL はありますか? 色々と探し回ったけど見つからない…