如何在 Dart 程序或 Flutter 应用程序中将 Dart 函数暴露给脚本语言

问题描述

我目前的工作涉及创建一个 Flutter 应用程序,该应用程序必须可以用另一种语言编写脚本。 该应用程序将提供一个代码编辑器,允许用户使用脚本语言(可以是 Ruby、Lua、Python...)进行编写。 应用程序的某些 Dart 函数必须暴露给脚本语言,因此用户可以通过提供的脚本 API 调用这些 Dart 函数

我看到 Starflut 允许从 Dart 调用脚本语言的函数。但是有没有办法从脚本语言中调用 Dart 公开的函数

能够在纯 Dart 中做到这一点也很棒(从 Dart 脚本调用 Dart 公开函数),我不确定 AOT 是否可行。有什么想法吗?

我应该补充一点,我的项目面向桌面平台。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)