問題タブ [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.
c# - Awesomiumを使用してYouTubeAPIからC#でJavaScriptイベントをキャプチャする
Awesomiumで実行中にYouTubeAPIの結果として生成されたときに、C#でJavaScriptイベントをキャプチャできますか?
Awesomiumブラウザにロードする次のHTMLがあります。
onPlayerStateChange
ビデオ(またはそれによって生成された別のイベント)をC#にキャプチャして、ビデオが終了したときにアプリケーションが反応できるようにするにはどうすればよいですか?
c# - Awesomium1.7WebCoreシャットダウンバグを回避する方法はありますか
私はAwesomiumを使用してWebブラウザーを開発しており、その最新バージョンを使用しています。ただし、WebControlsを破棄するとき、およびWebCoreをシャットダウンするとき(WebControlsも破棄する)にいくつかの問題があります。
誰かがこれを回避する方法を知っていますか?前もって感謝します
ubuntu - LinuxでawesomiumSDKを使用する方法
Linux64ビットシステム用のawesomiumsdkをダウンロードしました。次に、awesomiumでhelloworldメッセージを開くmonodevelopで単純なhelloworldアプリケーションを実行したいのですが、Linuxでこのsdkを使用する方法...Plzからいくつかの提案があります。
よろしくRohit
c# - awesomiumでJavaScriptグローバルオブジェクトを作成する
Awesomiumチャットで質問しようとしていますが、回答が得られません。それで。このコードを試してみましょう:
デバッガーを使用してトレースすると、jso2はまだ作成されていませんが、jso1は作成されていることがわかります。したがって、val2が555に設定されることはありません。
これを試してみましょう:
Super2が作成されますが、機能に割り当てられません。valは未定義になります(555ではありません)。
に対して:
完璧に動作します!このコードは2つのオブジェクトを作成し、Super2を関数として割り当てます。valは、コード実行後に555を設定します。
それで。質問は誰が間違っているのですか?私は恐ろしいエンジンの原理を理解していないかもしれないので、私は可能性があります。それともバグですか?
よろしく!
c# - awesominumwebcontrolとの対話
さらに処理を行うために、awesomium webcontrolでHTML要素を見つけることができますか?
たとえば、次を使用して、Watinで必要な要素(または要素コレクション)を見つけることができます。
見つかった場合-その要素の複数のプロパティを抽出できます
どうすればawesomiumでそれを行うことができますか?Webサイトコントロールを操作するためのDOMパーサーが組み込まれていますか?(div、リンク、テーブルなど。)
これまでのところ、javascript実行コマンドしか見つかりませんでしたが、それは私が探しているものではありません。
さらに、WebページのHTMLを文字列(awesomium)に保存する方法を知りたいですか?
編集:説明
awesomiumはHTML要素の解析をネイティブにサポートしていないようです。そのため、私のバックアップ計画は次のとおりです。
- awesomiumでウェブページを開く
- HTMLを文字列に取得します(現在使用しているもの:ExecuteJavascriptWithResult())
- 文字列をHTMLに解析します(現在使用しているもの:「HTMLAgilitypack」)
- 私がする必要があることをする(要素、コレクションなどを見つける)
- 前のステップの結果に基づいて、awesomiumでJSコマンドを実行します
awesomiumにDOMサポートがあれば、これらすべてが簡単になります。
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
c# - Awesomium javascript 関連のクラッシュ/フリーズ
ロードされたスクリプトの JS に問題がある場合、水色の画面で応答しなくなる WebView に関連する Awesomium で問題が発生した人がいるかどうか疑問に思っています。
私は C# と Awesomium 1.7 RC3 で開発しています。たとえば、構文エラーが原因で基礎となる JavaScript を実行できない場合、ページ全体が空白になります。awesomium の外では、HTML をレンダリングしてページを表示します。Crashed イベントを処理していますが、呼び出されていません。アプリも WebView も実際にはクラッシュしていません。ウィンドウ化された WebView インスタンスと WebControl インスタンスの両方を使用してみましたが、問題は残ります。
同様の問題を経験している人を徹底的に検索しましたが、私だけのようです。どんなアイデアでも大歓迎です。
awesomium - アウェソミウム 1.7。awesomium ブラウザのバージョンを変更するにはどうすればよいですか?
Javascript は、Chrome ブラウザー バージョン 18.0.1003.1 のような awesomium ブラウザーを検出します。自分のマシンまたは Chrome 22 以降のような awesomium ブラウザー バージョンを構成できますか? JavaScriptでタッチイベントをサポートするためにこれが必要です。
c++ - Awesomium c++: 構文エラー: ';' がありません 前 '*'
C++ コードを awesomium 機能と統合しようとしていますが、多くのエラーが発生します。VisualStudio は、私の WebCore 要素の定義/宣言を気に入らないようです。http://wiki.awesomium.com/tutorials/tutorial-1-hello-awesomium.htmlからコピーしました。これまでコードを単純化しましたが、それでもエラーが発生します。
SimpleClass.cpp:
SimpleClass.h:
ありがとう!
wpf - 異なるマシンでの Awesomium ブラウザーと配置の違い
Awesomium ブラウザーと Microsoft Multipoint Mouse SDK を使用する .Net アプリケーションがあります。問題は、2 つの異なるマシンで実行すると、少し異なる結果が得られることです。あるマシンでは、ブラウザのスクロール バーと、設定したマウスの配置が完璧に表示されます。しかし、他のマシンでは、マウスの配置が少し異なって表示され、スクロールバーが表示されず、ブラウザが少し右にずれています...試してみましたが、何が問題なのかわかりません。2 台のマシンの画面サイズは異なります。最初のマシンの解像度は 1366x768、2 番目のマシンの解像度は 1280x1024 です。この問題は解像度と関係がありますか?