翻譯|產(chǎn)品更新|編輯:吉煒煒|2024-12-06 14:43:12.417|閱讀 102 次
概述:DotNetBrowser更新至v3.0版本,此新主要版本引入了許多新功能和改進(jìn),包括 WinUI 3 支持、Chrome 擴展、自定義 DOM 事件等,歡迎下載體驗。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
DotNetBrowser是一個.NET庫,允許將基于Chromium的WPF和WinForms組件嵌入到.NET應(yīng)用程序中,以顯示使用HTML5,CSS3,JavaScript,Silverlight等構(gòu)建的現(xiàn)代網(wǎng)頁。
DotNetBrowser迎來v3.0版本更新,此新主要版本引入了許多新功能和改進(jìn),包括 WinUI 3 支持、Chrome 擴展、自定義 DOM 事件等。DotNetBrowser 現(xiàn)在需要 .NET Framework 4.6.2 或更高版本。該版本沒有對 API 進(jìn)行重大更改,因此您可以輕松地將現(xiàn)有代碼遷移到新版本。
以下是本次更新的主要內(nèi)容:Chrome 擴展程序
DotNetBrowser 現(xiàn)在提供擴展 API,允許您安裝、更新、卸載和使用 Chrome 擴展程序。它為將 Chrome 擴展程序集成到您的應(yīng)用程序中開辟了廣泛的可能性。
使用擴展 API,您可以:
WinUI 3
我們增加了對另一個 UI 工具包 — WinUI 3 的支持?,F(xiàn)在,您可以嵌入BrowserView到 WinUI 3 應(yīng)用程序中,并使用現(xiàn)代 UI 工具包構(gòu)建現(xiàn)代桌面應(yīng)用程序。
以下是如何BrowserView通過 dotnet CLI 創(chuàng)建示例 WinUI 3 應(yīng)用程序:
dotnet new install DotNetBrowser.Templates::3.0.0 dotnet new dotnetbrowser.winui.app -o Example.WinUi -li <your_license_key> dotnet run --project Example.WinUi
.NET 9 支持
DotNetBrowser 經(jīng)過測試并證明可以與 .NET 9 桌面應(yīng)用程序集成。
.NET Framework 4.6.2
4.6.2 現(xiàn)在是 DotNetBrowser 3.0.0 所需的最低 .NET Framework 版本。
Chromium 131.0.6778.70
我們將 Chromium 升級到了較新的版本,引入了 12 個安全修復(fù)程序,其中包括:
DOM touch events
DotNetBrowser DOM API 允許您訂閱 DOM touchstart、touchmove、touchcancel和touchend事件。以下代碼演示了如何訂閱觸摸啟動事件:
element.Events.TouchStart += (sender, e) => { ITouchEvent touchEvent = e.Event as ITouchEvent; IReadOnlyList<ITouchPoint> touchPoints = touchEvent?.TouchPoints; ITouchPoint touchPoint = touchPoints[0]; var location = touchPoint.LocationOnWidget; var force = touchPoint.Force; var ellipse = touchPoint.TouchEllipse; var touchState = touchPoint.TouchState; };
已刪除過時的 API
DotNetBrowser 2 中先前標(biāo)記為過時的 API 在 3.0.0 中不再可用。
以下是被刪除的 API 及其替代的列表:
以下屬性以前在界面中可用IEngine,但它們與默認(rèn)配置文件相關(guān)且已標(biāo)記為過時:
這些屬性已從IEngine界面中刪除,現(xiàn)在僅在默認(rèn)配置文件中可用。例如,如果您正在使用engine.Network,則需要改用engine.Profiles.Default.Network。
DotNetBrowser 2 更新
在 DotNetBrowser 3.0.0 發(fā)布后的 12 個月內(nèi),我們將繼續(xù)升級 DotNetBrowser 2 中的 Chromium。只有 DotNetBrowser 3 才支持新的 .NET 版本和操作系統(tǒng)、新功能、改進(jìn)和錯誤修復(fù)。我們建議您升級到 DotNetBrowser 3 以享受新功能和改進(jìn)。
產(chǎn)品試用下載、價格咨詢、優(yōu)惠獲取,或其他任何問題,請聯(lián)系。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn