HTML5 canvas 动画 Delphi

HTML5 canvas animation with Delphi

我需要替换 Delphi 应用程序中的 Flash 动画。到目前为止,我已经使用了 TShockwaveFlash 组件来加载 SWF 文件。使用 Adob​​e Animate 将此 SWF 文件转换为 HTML 5 canvas 并更改了动作脚本的一些语法。

Adobe Animate 的输出如下:

.html
.js
images/.png

如何将这些集成到我的 Delphi 应用程序中以替换旧的 Flash 动画?网络开发经验不多。

我们安装了 WebView2 并使用了 TEdgeBrowser 组件。

您可以通过以下方式访问delphi中的脚本部分:

var 脚本:string := componentname+'.Enable.gotoAndStop(0);'; EdgeBrowser1.ExecuteScript(脚本);