問題タブ [awesomium]

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

c# - Awesomiumを使用してYouTubeAPIからC#でJavaScriptイベントをキャプチャする

Awesomiumで実行中にYouTubeAPIの結果として生成されたときに、C#でJavaScriptイベントをキャプチャできますか?

Awesomiumブラウザにロードする次のHTMLがあります。

onPlayerStateChangeビデオ(またはそれによって生成された別のイベント)をC#にキャプチャして、ビデオが終了したときにアプリケーションが反応できるようにするにはどうすればよいですか?

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

c# - Awesomium1.7WebCoreシャットダウンバグを回避する方法はありますか

私はAwesomiumを使用してWebブラウザーを開発しており、その最新バージョンを使用しています。ただし、WebControlsを破棄するとき、およびWebCoreをシャットダウンするとき(WebControlsも破棄する)にいくつかの問題があります。

誰かがこれを回避する方法を知っていますか?前もって感謝します

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

ubuntu - LinuxでawesomiumSDKを使用する方法

Linux64ビットシステム用のawesomiumsdkをダウンロードしました。次に、awesomiumでhelloworldメッセージを開くmonodevelopで単純なhelloworldアプリケーションを実行したいのですが、Linuxでこのsdkを使用する方法...Plzからいくつかの提案があります。

よろしくRohit

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

c# - awesomiumでJavaScriptグローバルオブジェクトを作成する

Awesomiumチャットで質問しようとしていますが、回答が得られません。それで。このコードを試してみましょう:

デバッガーを使用してトレースすると、jso2はまだ作成されていませんが、jso1は作成されていることがわかります。したがって、val2が555に設定されることはありません。

これを試してみましょう:

Super2が作成されますが、機能に割り当てられません。valは未定義になります(555ではありません)。

に対して:

完璧に動作します!このコードは2つのオブジェクトを作成し、Super2を関数として割り当てます。valは、コード実行後に555を設定します。

それで。質問は誰が間違っているのですか?私は恐ろしいエンジンの原理を理解していないかもしれないので、私は可能性があります。それともバグですか?

よろしく!

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

c# - awesominumwebcontrolとの対話

さらに処理を行うために、awesomium webcontrolでHTML要素を見つけることができますか?

たとえば、次を使用して、Watinで必要な要素(または要素コレクション)を見つけることができます。

見つかった場合-その要素の複数のプロパティを抽出できます

どうすればawesomiumでそれを行うことができますか?Webサイトコントロールを操作するためのDOMパーサーが組み込まれていますか?(div、リンク、テーブルなど。)

これまでのところ、javascript実行コマンドしか見つかりませんでしたが、それは私が探しているものではありません

さらに、WebページのHTMLを文字列(awesomium)に保存する方法を知りたいですか?

編集:説明

awesomiumはHTML要素の解析をネイティブにサポートしていないようです。そのため、私のバックアップ計画は次のとおりです。

  1. awesomiumでウェブページを開く
  2. HTMLを文字列に取得します(現在使用しているもの:ExecuteJavascriptWithResult())
  3. 文字列をHTMLに解析します(現在使用しているもの:「HTMLAgilitypack」)
  4. 私がする必要があることをする(要素、コレクションなどを見つける)
  5. 前のステップの結果に基づいて、awesomiumでJSコマンドを実行します

awesomiumにDOMサポートがあれば、これらすべてが簡単になります。

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

linux - 共有ライブラリのリンクにおける小さな例外

libawesomium.1.6.5.soファイルとlibawesomium.1.6.5.so.0ファイルを/usr/lib/awesomium.1.6.5フォルダーに保存し、この.soライブラリのパスをld.co.configに指定しました。 d、新しい.confファイルにありますが、プロジェクトを実行すると、

System.dllでlibawesomium.1.6.5.so.0の例外が見つかりませんでした(ラッパーはネイティブに管理されています)。

このエラーを解決する方法。このライブラリの存在を確認するとき

sudo ldconfig -p | greplibawesomium-1.6.5.so

コマンドを実行すると、次の出力が得られます。

libawesomium-1.6.5.so.0(libc6)=> /usr/lib/awesomium-1.6.5/libawesomium-1.6.5.so.0

それが存在することを意味します。しかし、それでも実行時に私のプロジェクトはこのエラーを出します:

System.dllnotfoundexception libawesomium-1.6.5.so.0

私はmonodevelopに取り組んでいるので、誰かが私に欠けているものを教えてくれませんか。インストールする必要のあるアドオンや、従う必要のあるターミナルコマンドはありますか?迅速な対応を期待しています。

よろしく

Rohit

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

c# - Awesomium javascript 関連のクラッシュ/フリーズ

ロードされたスクリプトの JS に問題がある場合、水色の画面で応答しなくなる WebView に関連する Awesomium で問題が発生した人がいるかどうか疑問に思っています。

私は C# と Awesomium 1.7 RC3 で開発しています。たとえば、構文エラーが原因で基礎となる JavaScript を実行できない場合、ページ全体が空白になります。awesomium の外では、HTML をレンダリングしてページを表示します。Crashed イベントを処理していますが、呼び出されていません。アプリも WebView も実際にはクラッシュしていません。ウィンドウ化された WebView インスタンスと WebControl インスタンスの両方を使用してみましたが、問題は残ります。

同様の問題を経験している人を徹底的に検索しましたが、私だけのようです。どんなアイデアでも大歓迎です。

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

awesomium - アウェソミウム 1.7。awesomium ブラウザのバージョンを変更するにはどうすればよいですか?

Javascript は、Chrome ブラウザー バージョン 18.0.1003.1 のような awesomium ブラウザーを検出します。自分のマシンまたは Chrome 22 以降のような awesomium ブラウザー バージョンを構成できますか? JavaScriptでタッチイベントをサポートするためにこれが必要です。

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

c++ - Awesomium c++: 構文エラー: ';' がありません 前 '*'

C++ コードを awesomium 機能と統合しようとしていますが、多くのエラーが発生します。VisualStudio は、私の WebCore 要素の定義/宣言を気に入らないようです。http://wiki.awesomium.com/tutorials/tutorial-1-hello-awesomium.htmlからコピーしました。これまでコードを単純化しましたが、それでもエラーが発生します。

SimpleClass.cpp:

SimpleClass.h:

ありがとう!

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

wpf - 異なるマシンでの Awesomium ブラウザーと配置の違い

Awesomium ブラウザーと Microsoft Multipoint Mouse SDK を使用する .Net アプリケーションがあります。問題は、2 つの異なるマシンで実行すると、少し異なる結果が得られることです。あるマシンでは、ブラウザのスクロール バーと、設定したマウスの配置が完璧に表示されます。しかし、他のマシンでは、マウスの配置が少し異なって表示され、スクロールバーが表示されず、ブラウザが少し右にずれています...試してみましたが、何が問題なのかわかりません。2 台のマシンの画面サイズは異なります。最初のマシンの解像度は 1366x768、2 番目のマシンの解像度は 1280x1024 です。この問題は解像度と関係がありますか?