問題タブ [qwebview]

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.

0 投票する
1 に答える
4427 参照

qt - QTQWebViewでプロキシを管理するにはどうすればよいですか

これが私がプロキシを変更する方法です:

WebViewを作成する前に実行すると、正しく機能します。しかし、QWebViewの存続期間中にプロキシを変更すると、サイトが読み込まれなくなります。QTでプロキシをオンザフライで変更する適切な方法は何ですか?

ありがとう。

0 投票する
1 に答える
1624 参照

qt - QWebView に外部 JPG リソースをロードさせる方法は?

奇妙な理由により、QWebView は JPG 画像をロードしたくありません。どうすれば修正できますか?

0 投票する
1 に答える
2444 参照

javascript - QWebViewのevaluatejavascript関数に評価用Javascriptを入れる方法

編集:編集が多すぎます:doh:

今回問題を特定しました。Javascript コードを evaluatejavascript 関数に渡す方法に問題があります。QWebView の。

GoogleマップのAPIを使用して、以下のコードを保持しているスロットに接続されたプッシュボタンをクリックすると

this->page()->mainFrame()->evaluateJavaScript (QString ("Open(%1,2)").arg ( point.x ()).arg (point.y ()) );

問題の場所に関する地図が表示されます。

特定の座標にマーカーを追加したい場合は、次のようにします。

このコードは実行されません。何か案は?

この他に、評価用のevaluateJavaScriptにユーザー定義関数を追加する方法はありますか?

0 投票する
3 に答える
2008 参照

google-maps - Google Maps API V3 および QWebView でマウス クリックにマップが応答しない

編集4

これはすべて、マーカーの問題であり、ドラッグされないことだと考えていました。Qt widget に表示されている場合、マップ上でマウスクリックが機能しないことに気付きました。

次のコードを HTML ファイルに貼り付けて Firefox で開いたところ、問題なく動作しました。QtWidget :rolleyes: のマップをクリックしても同じことが応答しません。

誰かが私のためにこれを確認したり、私が何をしているのか教えてもらえますか?

Google マップ JavaScript API の例

0 投票する
1 に答える
1126 参照

javascript - Javascript と QWebview を使用して Linux コンソールに変数を出力する方法

Qt の QWebView を介して呼び出される関数内:

上記のステートメントは、コンソールに何も表示しません!

「コンソール」に表示させたい。「./showmap」としてqt実行可能ファイルを実行すると、マップが表示されるウィジェットが表示されます。ボタンをクリックすると、関数が呼び出され、その関数にdocument.write("11");と書きました。これは正常なことをしていないようです。

0 投票する
1 に答える
262 参照

google-maps - Qtウィジェットに表示された、Googleマップのクリックに起因する画面座標を渡した後、ルートが表示されません

また、Qt を使用しているため、ウィジェットにマップが表示されます。

グローバル変数:

この関数は「取得」され、マップ上のクリックした場所にマーカーを「表示」します。また、2 回目にクリックすると、 displayRoute関数が適切に呼び出されます。

次のdisplayRoute関数が呼び出されると、アラートが適切に表示されます。それだけです。ルートは表示されません。directionService.route呼び出しのアラートは表示されません。これは、関数directionService.routeが呼び出されないことを意味しますか? 何をすべきか?助けてください。

0 投票する
1 に答える
1288 参照

c++ - QWebView要素のロードの進行状況

リクエストによって読み込まれるすべての要素(画像、JavaScript、スタイルなど)をログに記録したいと思います。QWebViewを介してページをロードします。ただし、ロードの開始、進行状況、ロードの終了などの基本的なシグナルしかありません。そして、Webviewが実行していることの各ステップをどのように記録できるかを見つけることができません。それとも不可能ですか?

0 投票する
1 に答える
1542 参照

debugging - QWebViewウィジェットにFirebugLiteを埋め込む方法は?

デスクトップアプリケーション(PyQt)にいくつかのQWebViewウィジェットを埋め込み始めました。
私はJQueryとCSSを使用して、外観と使いやすさを向上させています。
Webインスペクターを使用してHTMLコードをデバッグするのは快適です。
QWebViewウィジェットにFirebugLiteを埋め込むにはどうすればよいですか?

たとえば、次のコードを試しましたが、機能しません。

html1とhtml2の効果は同じです。本体は赤に変わりますが、Firebugは表示されません。


PS私の実際のhtmlコードは、 QTリソースとアプリケーションウィンドウオブジェクトを使用しているため、外部クライアントブラウザでデバッグできません。

0 投票する
3 に答える
2348 参照

qt - qwebview の背景画像、色、フォントの色を変更する方法

WebView の背景画像、色、フォントの色を変更したい。setBackgroundRole メソッドを試してみましたが、色がほとんどありません。欲しい色がない。また、フォントの色と背景画像を設定する方法がわかりません。この問題を解決するためのアイデアはありますか?

0 投票する
1 に答える
392 参照

qtwebkit - QtWebKit QApplication を 2 回呼び出す

Flask からスクレイピング クラスを呼び出しています。2 回目に新しい Webkit() クラス (QApplication) をインスタンス化すると、Flask アプリが終了します。

Qt GUI アプリを複数回再実行して、「外側の」アプリをシャットダウンしないようにするにはどうすればよいですか?

さらに明確にすると、Qt はイベント ドライブであり、QApplication.quit() を呼び出すと、イベント ループだけでなく Python も閉じます。残りのコードの実行を続行することはありませんが、quit() を呼び出さないでください。