如何使用 Delphi 定义 WebView2 组件的 dataUserFolder

How do I define the dataUserFolder of WebView2 Component with Delphi

我想在我的 Delphi 程序中使用 WebView2。它在 IDE 中工作(因为运行时程序在文档文件夹中)但在我安装的程序中 userDataFolder<exe.-Prg-name>.Webview2 中,我可以在这里阅读: For non-UWP apps, the default user data ({Executable File Name}.WebView2) folder is created in the same directory next to the compiled code for the app.

如何更改此 userDataFolder,使其具有 READ/WRITE 权限。在我的 Windows 10 下的程序文件夹中没有权限。我不想让我的程序安装程序将我的程序安装在文档下,其中 prg 具有 READ/Write 权限。

我不知道在我的 Delphi Berlin 源中我可以在哪里定义这个 userDataFolder。

编辑:来自 WinSOFT 的 WebView 组件 [也为 Delphi 10.2 Berlin 启用 EdgeBrowser 功能] 在其最新版本 3.3 中具有 DataFolder 属性。在 3.1 版中它仍然缺失。 谢谢你的帮助。 沃尔特

TEdgeBrowser 有一个 属性 UserDataFolder,您可以为此目的进行更改。此 属性 存在于当前最新的 Delphi 版本中 (Delphi 11 Alexandria)。不知道什么时候推出的