問題タブ [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.
webview2 - WebView2 (2020/06) → DOM はどこ?
私は、90 年代スタイルの Usborne Children Books Consultant Portal に何時間も悩まされていた妻のために書いた、Web スクレイピングおよび注文システムの一部として IE を自動化する、一種の実用的な Excel VBA アプリを C#/Windows Forms/WebView2 に移動しました。事業。
現在、基本はそこにないようです。
例えば...
たぶん私が間違っていたのかもしれませんが、webview2 は、VBA が 20 年以上にわたって持っていた自動化ツールを備えていない単なるブラウザーのようです。中世の Excel VBA ダンジョンに戻る必要がないことを教えてください。私は光を見てきました、そしてそれは良いです!
アーキテクチャまたは実際にテストされた動作コードは大歓迎です:)
バンクーバーからよろしくお願いします。
アントワーヌ
javascript - WebView2 コントロールの WebBrowser.ObjectForScripting および WebBrowser.Document に相当するもの
前もって感謝します。
私のアプリケーションでは、WebBrowser コントロールを Microsoft のWebView2に置き換えています。
WebView2 の WebBrowser コントロールの以下のメンバーに相当するものを知りたいです。
- WebBrowser.ObjectForScripting
- WebBrowser.Document
誰か答えがありますか?再度、感謝します。
.net-core - WebView2 に表示される Kestrel サーバーの無効な SSL 証明書をバイパスする
与えられた
- WPF アプリが Kestrel サーバーを起動します
- ケストレルは耳を傾け
http://0.0.0.0:5000
、https://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 コントロール