問題タブ [cefsharp.offscreen]
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.
azure-functions - Azure 関数を使用した CefSharp.OffScreen.NETCore
URL を受け取り、ページのスクリーンショットを返す Azure 関数を作成しようとしています。パッケージ CefSharp.OffScreen.NETCore をプロジェクトに追加し、スクリーンショットを生成するために CefSharp.MinimalExample のコードを追加しました。これを単純なコア コンソール アプリケーションで実行すると意図したとおりに動作しますが、Azure 関数として実行すると次のエラーが発生します。
System.Private.CoreLib: 関数の実行中に例外が発生しました: HttpExample。CefSharp.Core: ファイルまたはアセンブリ 'CefSharp.Core.Runtime, Version=88.2.90.0, Culture=neutral, PublicKeyToken=40c4b6fc221f4138' を読み込めませんでした。不正な形式のプログラムをロードしようとしました。System.Private.CoreLib: 不正な形式のプログラムを読み込もうとしました。(0x8007000B)。
javascript - ページネーションを選択した後、cefsharp ブラウザから HTML を取得できない
- cefsharp を使用して、1 ページに 25 個のリンクを提供するページをロードしました。
FrameLoadEnd
取得した HTML コンテンツを HtmlAgilityPack ドキュメントに使用します。- 25 リンクのノードからタイトルを取得しました。 問題 ページ上の 50 個のリンクをクリックしてタイトルを取得しようとすると、25 個のリンクが表示されます。古いページです。ページ内の別のリンクに移動したときに FrameLoadEnd が html を変更できない理由がわかりませんでした。
50 タイトルをクリックすると、50 タイトルの HTML コンテンツを取得できません
ここにコードがあります