0 .NET程序浏览器集成组件DotNetBrowser v2.7上线!引用Chromium 91,浏览器相关 — 整站优化,SEO整站优化网 -

SEO整站优化

查看: 974|回复: 0

.NET程序浏览器集成组件DotNetBrowser v2.7上线!引用Chromium 91

[复制链接]

178

主题

180

帖子

548

积分

高级会员

Rank: 4

积分
548
 楼主| 发表于 2021-8-2 16:02:59| 字数 2,580 | 显示全部楼层 |阅读模式
.NET法式阅读器散成组件DotNetBrowser v2.7上线!援用Chromium 91整站劣化,
DotNetBrowser是一个.NET库,许可将基于Chromium的WPF战WinForms组件嵌进到.NET使用法式中,以显现利用HTML5,CSS3,JavaScript,Silverlight等构建的当代网页。

- R9 g& u! O$ s& {  ^- }) X$ ADotNetBrowser迎去v2.5版本更新,正在此更新中,带去了更新的 Chromium 引擎战具有新功效的 API,为了利便各人尽量顺遂过分新版本,我们特地筹办了本指北将资助您相识新版本皆要哪些新删取窜改。借出有利用过能够面击下圆链接下载哦~) R3 i/ c: p3 Y% z( W
DotNetBrowser民圆最新版免费下载试用,汗青版本下载,正在线文档战资助文件下载-慧皆网
7 Q3 y- I: d- q* Y5 a

- x1 z. @* H9 {/ V9 _; I
.NET法式阅读器散成组件DotNetBrowser v2.7上线!援用Chromium 91-1.jpg
, E5 p; B: ?; h! a9 o  ?" p1 r2 Q; J
新功效
- h+ s2 R5 P% w6 [1 M6 Y- o! z1 y. u$ r. s' T0 {/ c
援用Chromium 91
5 c! Y' p% ]- HChromium 引擎已更新到版本 91.0.4472.114。
4 K& o1 }: u* }8 g此 Chromium 版本包罗几个主要的宁静建复法式,因而我们倡议您晋级到此版本。
7 \2 \( ~$ M& z- x- D8 U' G构造- P5 ~0 K2 |$ R1 c0 }
DotNetBrowser API 已利用 Chromium 设置文件举行了扩大。如今,该架构具有以下构造:
+ n; a3 n' f, h( B! d% q+ C0 x, _$ j# }$ c/ N
.NET法式阅读器散成组件DotNetBrowser v2.7上线!援用Chromium 91-2.jpg
( `/ Y( w: F1 B4 F+ F
每一个引擎皆有一个默许值,IProfile您能够经由过程以下方法会见:  f3 @3 c1 P, t
IProfile defaultProfile = engine.Profiles.Default;要建立新的通例或隐身小我私家材料,请利用以下 API:% N! e) _- `0 j4 ?' s5 ]
IProfile profile = engine.Profiles.Create("MyProfile");IProfile incognitoProfile = engine.Profiles.Create("MyIncognitoProfile",                                                    ProfileType.Incognito);每一个IBrowser真例皆有一个设置文件。要IBrowser为特定设置文件建立真例,请利用以下要领:7 I5 @2 r3 Z% d) N8 n+ H
IProfile profile = engine.Profiles.Create("MyProfile");IBrowser browser = profile.CreateBrowser();为了背后兼容,我们出有改动IEngine界里。它只是将其挪用拜托给默许设置文件。比方:
( ^$ T( O8 U3 KIBrowser browser = engine.CreateBrowser();// is equivalent ofIBrowser browser = engine.Profiles.Default.CreateBrowser();ICookieStore cookieStore = engine.CookieStore;// is equivalent ofICookieStore cookieStore = engine.Profiles.Default.CookieStore;若是您IEngine利用用户数据目次设置 ,则一切建立的设置文件将正在使用法式从头启动后规复。6 C! k  y6 ]/ Z& p
检察页里源代码# |) ]. U6 J. I; O
如今您能够像正在谷歌阅读器中一样检察减载的网页或框架的泉源:: ~% k1 ]7 p6 ?) q0 U
browser.MainFrame?.ViewSource();上里的代码报告 Chromium 建立并翻开一个带有主框架的 HTML 源代码的弹出窗心。它将是一个具有以下表面的通例弹出窗心:
+ i0 R$ w6 \7 ^' k, r4 y
+ A; Q0 {6 e9 h& T& f- x4 T& Q) J1 o
.NET法式阅读器散成组件DotNetBrowser v2.7上线!援用Chromium 91-3.jpg
" o' E9 r  `+ d" G5 p% o9 M: K
能够经由过程阅读器设置强迫尾选配色计划:0 w' E, P) W( ?: ^+ l8 i
browser.Settings.PreferredColorScheme = PreferredColorScheme.Dark; //forces dark modebrowser.Settings.PreferredColorScheme = PreferredColorScheme.Light; //forces light mode默许配景色  z/ T6 V" i8 g& P9 q; w: l
当 Chromium 没有明白网页的配景色彩,大概基础出有指定色彩时,它利用红色。正在此版本中,我们利用新功效扩大了 API,许可您设置 Chromium 应利用的默许配景色彩,而没有是这类情形下的默许红色。
+ {4 M9 ^& S. L; d8 S# z以下代码演示了怎样为 about:blank 页里设置所需的配景色彩:
+ |: \' l  W6 X' q' iColor purple = new Color(0.6f, 0.3f, 0.6f);browser.Settings.DefaultBackgroundColor = purple;
% |+ \0 M& Z2 Y; Y3 Z
.NET法式阅读器散成组件DotNetBrowser v2.7上线!援用Chromium 91-4.jpg

$ z" |4 v) z0 y1 ^- H6 G+ L绘中绘
& Q+ ]. U- M- ~如今能够正在取其他网站或使用法式交互时正在浮动窗心(正在其他窗心之上)寓目视频。& Q, B8 g0 j! L0 p
革新! c" A& G$ x& v) q2 ?2 g
, R* K2 C' k2 K4 ^3 r4 m2 p) A! q

    ! g9 A* {; E* n( \6 T
  • 如今能够经由过程IJsPromise范例利用 JavaScript 答应。, M: w8 U( z1 @/ b( _
  • IFrame.Text属性已增加。它许可以杂文本情势获得框架的内乱容。
    4 C6 X7 c: M8 \5 `9 b
  • WPF 使用法式中 WinForms BrowserView 控件的核心举动已获得革新。9 ?* a. U2 s1 M  w  P, f  r/ ]
  • 导航到差别域时,SetWindowDisplayAffinity()取WDA_MONITOR参数一同利用的WinAPI 函数没有再招致 Chromium 瓦解。
    5 ~1 [4 j8 r' }

) _3 n# q( b+ E$ |5 O6 _" z, ?  x4 D3 E

    % k* r. R4 Y, G, e" a9 ~1 _
& h- A/ @3 A& D3 D; j$ L
本文链接:慧皆科技|存眷整站劣化网 进修更多seo相干要领...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • QQ|Archiver|手机版|小黑屋|SEO整站优化 — 外包整站SEO优化,万维网【SEO外包】整站优化网 ( 粤ICP备19158344号 ) |

    GMT+8, 2022-5-26 02:50 , Processed in 0.116606 second(s), 15 queries , Gzip On, Redis On.

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc.

    快速回复 返回顶部 返回列表