我一直想弄清楚如何在Adobe AIR中打印。我知道标准的javascript函数不起作用。 AIRforJSDev指南说: “Adobe中不支持window.print()方法 AIR 1.0。通过公开的AIRAPI可以使用其他方法,使您可以在运行时“
中访问打印但我找不到那些功能。我查看了语言参考,但无法在任何地方找到它们。他们在哪里,他们是什么?
答案 0 :(得分:1)
您需要做的是访问AS3 flash.printing.PrintJob API。这是accessing flash API from javascript上的一个页面(基本上你只是做window.runtime.XYZ,其中XYZ是flash API)。
你应该查看有关在flash中打印的教程,只需要从JS进行微调。以下是关于在flash中打印的两个随机教程:one,two
答案 1 :(得分:-1)
如果您正在谈论只是打印到控制台,那么您将需要trace()方法。
这可以使用javascript中的air.trace()来访问,假设你包含了AIRAliases.js文件。