問題タブ [webkitgtk]

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 に答える
348 参照

webkit - 文字列からの WebKitGtk2 ロード

WebKitGtk1 には、文字列から直接 html ページをロードする機能がありました。

webkit_web_view_load_string ()

指定された mime_type 、 encoding 、および base_uri を使用して、指定されたコンテンツの読み込みを要求します。

WebKitGtk2 に相当するものはありますか? 非常に頻繁に再生成される HTML ページを表示したいので、ファイルとして保存してこのファイルをロードすることはできません。

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

javascript - webkitgtk カスタム スキームと XMLHttpRequest

sqlite db からデータを提供するカスタム スキーム (「埋め込み」) があります。

私ができる間(埋め込みスキームページ内)

<img src="embed://any/old/uri/image.gif" />

XMLHttpRequests を実行しようとすると、相対パスしか実行できず、削除されたように見える二重ドットのないパスのみを実行できます

問題なく同じスキームからどこでもリソースを取得する方法はありますか? three.js と howl.js の問題 (および単純な jscript テスト) に気付きました。同じスキーム内のどこからでもリソースをプルできると便利です。

私は次のことを試しました

私も試しました

しかし、それは事態を悪化させるようです!私は他のものをたくさん試しましたが、現時点では自分の尻尾を追いかけているようです!

明確にするために、すべての「セキュリティ」をオフにして、アクセス方法に関係なく、すべてのembed://リソースが他のembed://リソースにアクセスできるようにします。

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

webkit - webkit_web_view_load_uri についての WebKitGTK

WebktGTK について質問があります。

最近、疑わしい Web コンテンツがある場合に Web ページを分析できるプログラムを作成しています。

load-failed」「load-changed」シグナルが WEBKIT_LOAD_FINISHED で発行されると、プログラムは webkit_web_view_load_uri を再度呼び出して、次のページを連続して解析します。

( http://webkitgtk.org/reference/webkit2gtk/stable/WebKitWebView.html#webkit-web-view-load-uri )

あなたに聞きたい質問は、メモリの問題です。プログラムが Web ページを分析すればするほど、WebKitWebProcess は大きくなります。

webkit_back_forward_list_get_length() の戻り値も Web ページを解析することで増加しました。どこでメモリを解放する必要がありますか?

この問題をどのように解決できますか、またはどこでアドバイスをもらえますか?

どうもありがとうございました:-)良い一日を^^

0 投票する
0 に答える
456 参照

python - Python webkitGtk クッキー

gkt3 アプリに埋め込まれた小さな webkitgtk ブラウザーを作成しました。Cookie を保存できないことを除いて、すべて正常に動作しています。

次のテキストを含む Cookie ファイルを作成します。

しかし、ログイン後にサイトから Cookie を送信しても何も起こりませんでした。私は実際の例を探しているか、イントロスペクションでクッキーを追加するようにアドバイスしています。

ありがとう編集:

gtk アプリを再起動するまで Cookie が何らかの方法で管理されていることを修正する必要がありますが、これは cookiejar がなくても発生しました

0 投票する
0 に答える
167 参照

haskell - WebKitGTK 以外の方法で Haskell から WebKit API にアクセスする

WebKitGTKの Haskell ラッパーである のghc-7.10.2ようなものを経由することなく、Haskell (現在) プログラムから WebKit API に直接アクセスする方法が他にあるかどうかを理解しようとしています。webkitgtk3

WebKitGTK は完全な WebKit API を公開していないようです。たとえば、これらは WebKit によって提供されます。

ただし、WebKitGTK によるものではありません:

特に OS X だけでなく、Linux と Windows で実行中の WebKit.app または Safari.app の WebKit API にアクセスする方法はありますか?

PSこれの背景:私はGHCJSを使用してアプリケーションを開発していますが、GHCJSは非常に遅いため(そしてすべてのEmacs IDE機能と統合されていないと思います)、同じものをコンパイルできるようにしたいです(またはほぼ同じ)GHCを使用したコードベース。そのため、私はHomebrewを介して OS X でビルドしよwebkitgtkとして数日を費やしました. したがって、代替手段の検索。また、この理由から、私はを追加しています— GHCJS の他のユーザーがこの投稿を興味深いと思う可能性が非常に高いです。webkitgtk-2.4.9webkitgtk32.4.9

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

haskell - osx に GHCJS 用の webkitgtk3 をインストールする

Mac OSX に ghcjs-dom パッケージをインストールしようとしています。多くの依存関係があるため、でこぼこです。Webkitgtk3 は私の現在の宿敵です

この吸盤をインストールするために、次のコマンドを試しました。

...しかし、そのような運はありません。このパッケージのインストール方法を知っている人はいますか?

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

python - Gtk.OffscreenWindow cairo サーフェスへの参照を取得する

X11サーバー(raspbian)でpythonを使用していますGtk。ウィジェットを含むがあり、 の実際のサーフェス データへの参照を取得する方法を探しています。WebKitgi.repositoryGtk.OffscreenWindowWebKit.WebViewOffscreenWindow

Gtk.OffscreenWindow.get_surfaceオブジェクトを返しcairo.XlibSurfaceますが、サーフェスのピクセル データにアクセスする方法がないようです ( がありませんget_drawable)。

Gtk.OffscreenWindow.get_pixbufはピクセル バッファを返しますが、私の理解では、これは実際のサーフェス データのコピーです。

get_snapshotのメソッドを使用しましWebKit.WebViewたが、新しいcairo.ImageSurface.

OffscreenWindow私の最終的な目標は、参照を使用して pi3d を使用してサーフェスを描画し、 (非常に遅い)の新しいスナップショットを取得することなく、サーフェスの更新を取得することです。