問題タブ [qtwebkit]

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 投票する
2 に答える
8910 参照

c++ - QtでWebサービスを作成する方法

LinuxのDOTNETのように、Webサービスを作成するのに役立つツールまたはプラグインを探しています。

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

ssl - Windows7-64bit 上の PyQt4.QtWebKit.QWebView は SSL サイトで動作しますか?

保護されていないサイトを閲覧できますが、「https」サイトを開こうとすると、次のメッセージが表示されます。

その後、qt内の何かがフリーズします。私の Windows QT/PyQT インストールは、標準の Riverbank のパッケージからのものです。何か案が?

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

qt - QWebPluginFactory で作成された QWidget を表示する

Qt 4.5.1 をベースに、QWebPluginFactory で作成した QWidget を HTML ページに配置しました。

... ... ...

TestObject は問題なく動作し、JS との通信も可能です。しかし、私は2つの問題を見つけました:

  1. QWidget の上に HTML 要素を描画できません (絶対配置と z インデックスの設定)。WebKit でレンダリング順序を設定する方法はありますか? またはz-indexを機能させるには?幅、高さ、およびその他のプロパティの変更は問題なく機能します。
  2. testObj の親 div を非表示 (display:none) にして再度表示 (display:block) すると、WebPluginFactory が再度呼び出され、元のオブジェクトが破棄されます。(現在、私の回避策は、TestObj のサイズを 1 * 1 ピクセルに変更することです。そのため、ユーザーには表示されません)。

これがどのように機能するかを知っている人はいますか?これは 4.6 で修正されていますか?

ありがとう

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

qt4 - QtWebKit に読み込まれた組み込みの Windows Media Player: ボリュームの設定が機能しない

この html (html もここにあります) を Qt 4.6 Demo Browserにロードすると、
"Set Volume = 80" を押すと例外が発生せずに失敗します。

注:
同じ html が Chrome と Firefox で正常に機能します。
Windows で発生しますが、Mac では問題なく動作します。
Qt 4.7 Beta Demo および Arora ブラウザでも失敗します。

何か案が?

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

qt - QtWebView でリンクのクリックをキャッチし、デフォルトのブラウザで開く

QtWebView (問題がある場合は PyQt) でページを開いていますが、すべてのリンクをシステムの既定のブラウザーで開きたいと考えています。つまり、リンクをクリックしても QtWebView のサイトは変更されませんが、デフォルトのブラウザで開く必要があります。ユーザーが QtWebView でサイトを変更できないようにしたい。

どうやってやるの?

ありがとう、アルバート

0 投票する
2 に答える
803 参照

javascript - Webkitでhtmlを段階的にロードするにはどうすればよいですか?

WebKit で表示したい大量の XHTML コンテンツがあります。残念ながら、Webkit はかなり遅いハードウェアを搭載したモバイル プラットフォームで実行されているため、大きな HTML ファイルを一度に読み込むと非常に遅くなります。そのため、HTML コンテンツを徐々にロードしたいと考えています。データを小さなチャンクに分割し、それを WebKit にフィードする適切な方法を探しています。

おそらく私はjavascriptを使用しますか?JavaScriptを使用してそれを行う正しい方法は何ですか? document.body.innerHTML += 'some data' を試しています。おそらく私のチャンクが有効なスタンドアロンのhtmlではない可能性があるためです。document.body.innerText += 'some data' も試しました。うまくいかないようです。

助言がありますか?

0 投票する
2 に答える
1016 参照

python - Debian サーバーで PyQt4.QtWebKit を使用する

Debian サーバーで PyQT4 を使用すると問題が発生します。私のスクリプトは Ubuntu デスクトップ マシンで正常に動作し、サーバーにデプロイしたいと考えています。

Xサーバーが必要であることを知っていたので、Xサーバーを起動しました

次に、ディスプレイをエクスポートしました:

しかし、私のプログラムはエラーを返し続けます

X サーバーに接続できません:4242

何か案が ?

0 投票する
2 に答える
2044 参照

c++ - Qt Creator で QtWebKit の右クリック コンテキスト メニューを編集するには?

さて、これが私のディレマです。Webkitを利用したQt Creatorで簡単なアプリケーションを作っています。Qt Creator には、右クリックのコンテキスト メニューをシグナルおよびスロット エディターで簡単に編集できる方法があると思っていましたが、そうではないことが証明されています。Webkit にはコンテキスト メニューに関係するクラスがあることは知っていますが、Qt Creator からそれらにアクセスする方法がわかりません。

コンテキスト メニューの [リンクを新しいウィンドウで開く] 部分を編集して、リンクをクリックしたときにアプリケーションが新しいウィンドウで開くようにする必要がありますが、前に述べたように、編集する方法が思いつきません。ソースから変更された QtWebKit をコンパイルせずに、それは面倒です。

何か違いがあれば、私は主に C#/.NET 開発者であり、Qt と C++ を使い始めました。

0 投票する
2 に答える
2488 参照

qt4 - セッション情報をqtwebkitにロードするにはどうすればよいですか?

Qtwebkitをベースにした専用ブラウザを構築しています。認証されたWebサイトにログインするときにセッション情報を保存し、ブラウザーを再起動したときにこの情報を再度ロードしたいと思います。これどうやってするの?

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

python - プロキシの背後にあるPyQt+QtWebkit

私はPyQt(強力なQtライブラリ用のPythonバインディング)アプリケーションを作成していますが、アプリケーションのごく一部にWebブラウザー(ヒント、OAuth)が必要です。そこで、QtWebkitを使い始めました。ちなみにこれは素晴らしいです。唯一の問題は、プロキシの背後にいるユーザーが自分のアプリケーションを使用できるようにすることです。

QtNetworkパッケージのQNetworkProxyクラスについて読んだことがあり、それでうまくいくはずです。唯一の問題は、プロキシを作成して適用する場合、HTTPで問題なく機能することですが、HTTPS(SSL)URLを渡すと、次のエラーが発生します。

注:実行すると...

..falseを返します。それが私の問題の証拠です。

これが私のメインコードです(QApplicationを作成する直前です):

ここからコードを取得しましたが、例はPythonではなくC ++で記述されているため、正しく翻訳したかどうかはよくわかりません。それが問題になる可能性があります。

編集: SOCKS5とHTTPプロキシで試してみましたが、どちらも同じエラーをスローします。