PrintJob上的Flash退出全屏模式

时间:2012-06-15 09:36:13

标签: actionscript-3 flash internet-explorer actionscript-2

我使用的是使用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 Player:11.1.102.63

1 个答案:

答案 0 :(得分:2)

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

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