0

我正在使用使用 actionscript 2.0 开发的 Flash 图像查看器,并且仅与 IE 一起使用。它使用 Flash PrintJob 打印图像。

var printJob:PrintJob = new PrintJob();
printJob.start()
printJob.addPage(printMc)
printJob.send();
delete printJob;

但是当在全屏模式下调用 PrintJob 时,会出现打印对话框并且 Flash 播放器退出全屏模式。这是 Flash 的安全限制吗?或者是否有任何解决方法可以停止退出全屏模式?

测试环境

浏览器:IE9

操作系统:Windows 7 64 位

Flash 播放器:11.1.102.63

4

1 回答 1

2

我想这取决于操作系统,而不是一个独特的 Flash 问题。如果它不是活动窗口,则不能将窗口保持在全屏模式;当您打开“打印”对话框时,它将成为活动窗口 - 从而使您的 Flash 退出全屏模式。

没有我能想到的解决方法,因为控制它的不是 Flash - 它是操作系统。

于 2012-06-15T09:41:37.450 回答