gpt4 book ai didi

javascript - 如何从外部 JavaScript 调用 Haxe 编译的 JS?

转载 作者:数据小太阳 更新时间:2023-10-29 05:57:44 26 4
gpt4 key购买 nike

我已经编译了我的 Haxe JS 项目,它运行良好。我在 Haxe 中拥有的是一个 Main 类。

现在,我需要从 Haxe 编译的 Main 调用静态函数。我试着这样调用它:

Main.init();

但是我明白了

Uncaught ReferenceError: Main is not defined

当我查看已编译的 Haxe JavaScript 脚本时,我可以看到 Main 被包装成类似这样的东西:

(function () { "use strict";

var Main = function() {

那么,如何从外部 JavaScript 代码到达 Main

最佳答案

您可以添加 @:expose 元数据以使其可访问:

@:expose class Main

有关更多详细信息,请查看 Exposing Haxe classes for JavaScript在 Haxe 手册中。

关于javascript - 如何从外部 JavaScript 调用 Haxe 编译的 JS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27275796/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com