問題タブ [webview2]

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

webview2 - WebView2 (2020/06) → DOM はどこ?

私は、90 年代スタイルの Usborne Children Books Consultant Portal に何時間も悩まされていた妻のために書いた、Web スクレイピングおよび注文システムの一部として IE を自動化する、一種の実用的な Excel VBA アプリを C#/Windows Forms/WebView2 に移動しました。事業。

現在、基本はそこにないようです。

例えば...

たぶん私が間違っていたのかもしれませんが、webview2 は、VBA が 20 年以上にわたって持っていた自動化ツールを備えていない単なるブラウザーのようです。中世の Excel VBA ダンジョンに戻る必要がないことを教えてください。私は光を見てきました、そしてそれは良いです!

アーキテクチャまたは実際にテストされた動作コードは大歓迎です:)

バンクーバーからよろしくお願いします。

アントワーヌ

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

javascript - WebView2 コントロールの WebBrowser.ObjectForScripting および WebBrowser.Document に相当するもの

前もって感謝します。

私のアプリケーションでは、WebBrowser コントロールを Microsoft のWebView2に置き換えています。

WebView2 の WebBrowser コントロールの以下のメンバーに相当するものを知りたいです。

  1. WebBrowser.ObjectForScripting
  2. WebBrowser.Document

誰か答えがありますか?再度、感謝します。

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

.net-core - WebView2 に表示される Kestrel サーバーの無効な SSL 証明書をバイパスする

与えられた

  • WPF アプリが Kestrel サーバーを起動します
  • ケストレルは耳を傾けhttp://0.0.0.0:5000https://0.0.0.0:6000
  • Kestrel は静的 HTML ファイルを指していますindex.html
  • WPF は、指しているブラウザー コントロール WebView2 を示しています。https://127.0.0.1:6000/index.html

結果

  • WebView2 がhttp://127.0.0.1:5000/index.htmlすべて正常に動作するように指定されている場合
  • WebView2 が指されている場合https://127.0.0.1:6000/index.html、信頼されていない証明書に関するエラーが表示されます

質問

  • Kestrel または WebView2 で localhost の SSL 検証を無効にするか無視することは可能ですか?

Windows の設定は変更しないでください。たとえば、"msmc" で "localhost" 証明書を信頼済みとしてマークしたり、自己署名証明書を生成したりします。

つまり、この記事で説明したよりも簡単な方法があるはずです。

チョウゲンボウ

WPF の WebView2 コントロール