使用openfl嵌入.js代码

时间:2015-09-22 19:58:53

标签: javascript haxe openfl

我正在将一个外部JS库(timbre.js)集成到Haxe / OpenFL项目中。现在我只是使用untyped关键字注入库,如下所示:

untyped T("sin").play();

然后我构建了html5 ...但我必须在嵌入openfl创建的.js文件的行之前手动将此行插入index.html:

<script type="text/javascript" src="./lib/timbre.js"></script>

我猜想有一种方法可以让openfl通过project.xml文件中的某个标签自动创建这一行,但是我没有找到这样做的方法。或者它是Main.hx本身的东西吗?

1 个答案:

答案 0 :(得分:1)

您可以覆盖index.html文件中的project.xml模板。

类似于:<template path="custom_index.html" rename="index.html" />

模板文件位于:openfl/templates/html5/template/index.html将其复制到项目文件夹并进行编辑。

Here is the full documentationAdditional tags部分。