Chrome 拡張機能の JavaScript スクリーンショット機能
P粉085689707
P粉085689707 2023-08-22 21:13:18
0
2
655
<p>JS を使用して写真を撮ることについてたくさん検索しましたが、どれも役に立たないようです。 ActiveX コントロールを使用するという人もいますが、私の場合はうまくいきません。写真を撮ってJSを使用してサーバーにアップロードできるようにしたいと考えています。 </p>
P粉085689707
P粉085689707

全員に返信(2)
P粉302160436

元の回答が提供されたときにこの機能がすでに利用可能であったかどうかはわかりませんが、現在 Google はスクリーンショットを撮る方法を示す例を提供しています:

http://developer.chrome.com/extensions/samples.html

このページで「Test Screenshot Extension」を検索します。

更新: desktopCapture API を使用した新しい例を次に示します:

https://github.com/GoogleChrome/chrome-extensions-samples/tree/main/apps/samples/desktop-capture

いいねを押す +0
P粉078945182

この機能は Chrome 拡張機能で使用しているため、Tab API には captureVisibleTab というメソッドがあり、指定されたタブで現在選択されているタブの表示領域をキャプチャできます。窓。

この方法を使用するには、 権限 マニフェストに「タブ」を追加するだけです。次に、背景ページ、ポップアップ (または他の拡張ページ) から、次のようにメソッドを呼び出すだけです:

リーリー

{quality: 50} を追加することでプロパティを制御したり、形式を変更したりすることができます。これらについてはすべて、上記のドキュメントで詳しく説明されています。

HTML5 の利点は、HTML5 Canvas を使用してこの画像を変更できることです。操作、変換、修正、トリミングなどが簡単に行えます。

これがあなたが探しているものであることを願っています!あけましておめでとう!

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!