問題タブ [embedded-browser]
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.
java - jdk1.6 update 32 と JavaFX2.1 は動作しますか?
jdk1.6 update 32 を使用して JavaFX2.1 を使用して組み込みブラウザーを作成しようとしていますが、jdk1.6u32 が原因ですべてのプログラムが機能していないようです。ただし、要件では、JavaFx2.1 が jdk1.6update 32 で動作することを明確に述べています。
誰かが理由を知っていますか?
私は今、javaFx2.1に付属のサンプルプログラムと以下のものを実行しようとしています
http://docs.oracle.com/javafx/2/swing/SimpleSwingBrowser.java.htm
上記のプログラムを jkd1.6u32 および jdk1.7u4 で実行すると、プログラムはコンパイルおよび実行されますが、ページは表示されません。コンソールに次のエラーが表示されました。
java - デバイス「モバイルインテル(R)4シリーズExpressチップセットファミリー」(\\。\ DISPLAY1)の初期化に失敗しました:
以下のプログラムをローカルマシンで実行しようとしましたが、動作しません。
http://docs.oracle.com/javafx/2/swing/SimpleSwingBrowser.java.htmJavaFx2.1 に付属のサンプルプログラムも試しました。jdk1.6u32とjdk7u4を使用してプログラムを実行してみました。両方のバージョンで、以下のエラーが発生します
上記のエラープログラムの後、正常に動作しますが、URL/Webページは開きません。
c++ - プラグイン内に Chromium ブラウザを含めることは可能ですか?
ホスト アプリケーション内で実行される C++ プラグインにクロム ブラウザを埋め込もうとしています。クロムを扱うのはこれが初めてなので、私の無知を許してください。
cef が初期化され、アサートや問題なしでブラウザがインスタンス化されるまで、プログラムを実行しています。ただし、ブラウザは読み込み中にスタックします。ブラウザーのインスタンス化中に、ホスト アプリケーションがコマンド ライン引数の誤用に関するエラーを発生させることに気付きました。クロムはコマンドラインからメッセージを受信しようとしていますか? もしそうなら、私のアプリケーションがプラグインである場合、どうすればそれらのメッセージを受け取ることができますか?
ホスト アプリケーションのエラーは、不明な引数を指定してコマンド ラインから呼び出すことで再現できます (例: "C:/HostApplication.exe -someRandomString")。
webkit - 基本的なWebKit+V8をアプリに埋め込みます
WebKit、できればV8を使用して、非常に基本的なHTML / CSS/JSレンダラーをアプリに組み込みたいです。必要なのは、常に1つのページをレンダリングし、場合によってはネットワークとローカルのリクエストを作成することです(JSON / msgpackをロードします)。プリフェッチ、タブ、オムニボックス、プロファイル、その他のクロム機能は必要ありませんが、CEFを見ると、フル機能のクロムが埋め込まれていることがわかります。他に解決策はありますか?
linux - 組み込み可能なブラウザーの選択
QtベースのGUIでС++ Linuxプログラムを設計し始めています。現在、プロジェクトで使用できる組み込み可能なブラウザをすべて探しています。Chromium ベースのソリューション (Berkelium、CEF、Awesomium) について知っています。他に何か?
また、そのようなシステムの実用化についてコメントをいただければ幸いです。
android - Android からのタッチ アイコンのリクエスト
埋め込み webkit ブラウザーを使用する android アプリによる apple-touch-icon.png の要求の背後にある論理フローとタイミングを知っている人はいますか?
私が見ているように見えるのは (ただし、確認に問題があります)、タッチ アイコンの GET 要求がWeb ページ自体の前に行われることです。おそらく、これは仕様によるもので、ユーザーはページの読み込み中になんらかのフィードバックを取得してから、かさばる Web ページをダウンロードします。
私の会社では、シングル サインオン ソリューションの背後にあるアプリケーションを起動したため、問題が発生しています。SSO はサーバーへの最初の取得要求をインターセプトし、代わりにログイン ページを返します。ユーザーがログインすると、インターセプトされたリクエストの URL にリダイレクトされます。
Android で発生しているように見えるのは、ユーザーがログインし、期待していたページではなく /apple-touch-icon.png にリダイレクトされることです...
android - Java は、loadContent の後に場所を WebView に設定して、相対リンクを取得します
WebView.getEngine().loadContent(String) を使用して JavaFx プログラムに埋め込まれたブラウザのコンテンツを設定していますが、HTML ページにはいくつかの相対リンクがあります。コンテンツがどの場所にもリンクされていないため、ロードに失敗します。この問題を解決する方法を手伝ってくれる団体はありますか?
ありがとう。
java - アプリケーションまたはシーンを表示しない javafx スナップショット
こんにちは、JavaFx WebView を使用して HTML ページのスクリーンショットを作成していますが、正常に動作しますが、グラフィカル Windows でアプリケーションを起動せずにこれを行うことが可能かどうかを知りたいと思いました!! つまり、これよりもスクリーンショットを取得するための軽量な方法はありません。
java - JavaFx Java 1.7 を使用して組み込み Web ブラウザーで window.print() をサポートする方法
jdk1.7 (および javafx を jdk 7 にバンドル) を使用して組み込みブラウザーを作成しました。
ただし、html ページのボタンが機能しonClick="window.print()"
ていません。
これをどのように修正できますか。
よろしくお願いします、ラフル
android - 組み込みブラウザから Android アプリを起動する
インストールしたアプリケーションを組み込みブラウザから起動する必要があります。
私のユースケースは次のとおりです。
- 設定 -> アカウント -> アカウントを追加 -> Google -> 既存 ->メニューブラウザ サインイン
- 電子メールを入力すると、ユーザーはサーバーを選択する Shibboleth ページにリダイレクトされます
- その後、認証アプリが開始されます (自動的に (最適)、またはボタンをクリックして)
現在のソリューションは次のとおりです。
- 私たちの認証Androidアプリは、ポート1234でリッスンするサービスとして独自のHTTPサーバーを(起動後に)開始します
- Shibboleth ページには URL 付きの iframe が含まれています
http://localhost:1234/our/data
- サーバーはこのリクエストを受け取り、「私たちのデータ」でアプリケーションを開始します
問題:
- 私たちの Shibboleth ページは HTTPS で実行されており、HTTP を使用した iframe は安全でないコンテンツとして Android 5 でブロックされているため、アプリは開かれません
- インテント フィルタの登録
ourapp://our/data
が機能しないため、組み込みブラウザはこれを一般的な Web ページとして開こうとします - プッシュ通知を使用できません (私たちの決定ではありません)
私たちの目的のために組み込みブラウザからアプリケーションを起動する方法は他にありますか? ありがとう!