問題タブ [puppeteer-sharp]

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

c# - ページ内のすべての div を展開することはできません

このページ内で利用可能なすべての div を拡張しようとしています。特に、次のような div を示しますmostra partite

ここに画像の説明を入力

html 構造を見るとevent__header--no-my-games、折りたたまれた div の class: があるので、次のようにしました。

最初の問題は、サイトで 7 つの div が折りたたまれていることですが、divs変数で 20 の div が表示されることです。また、私がするとき:

展開された div はありません。何が間違っていましたか?

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

puppeteer - Puppeteer: ヘッドレス Chromium のスクリーンショットがブロック状のグラデーションになる

線形グラデーションの Web ページがあります

background: linear-gradient(180deg, #7e7e7e 0%, #454545 100%);

PuppeteerSharp で PNG スクリーンショットを撮ると、問題なく表示されます。

ただし、ヘッドレス モードを有効にすると、ガンマ補正を適用すると色の精度が失われたかのように、または jpeg 圧縮の色の量子化のように、グラデーションが本当にブロック状に見えます...

引数を渡してみました--force-color-profileが、結果は異なる色になりますが、ブロックは残ります。

グラデーションを使用して Puppeteer のスクリーンショットの品質を向上させる方法を知っている人はいますか?