繁体   English   中英

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

[英]How to call Haxe compiled JS from outer JavaScript?

我编译了我的Haxe JS项目,它工作正常。 我在Haxe所拥有的是一个Main课程。

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

Main.init();

但我明白了

未捕获的ReferenceError:未定义Main

当我查看我编译的Haxe的JavaScript脚本时,我可以看到Main包含在这样的内容中:

(function () { "use strict";

var Main = function() {

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

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

@:expose class Main

有关更多详细信息,请参阅Haxe手册中的Exposing Haxe for JavaScript

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM