Adobe Air Browser

时间:2011-05-16 10:04:45

标签: flex actionscript-3 browser air adobe

我试图在adobe air中实现一个迷你浏览器。浏览器应该以与手机浏览器相同的方式工作,即使网站的宽度适合某个宽度(在html组件中指定)并保持高度可滚动。

我已经设法通过使用mx:HTML组件的scaleX,scaleY属性来创建迷你浏览器,但是这些使网站看起来不可读。

我也尝试过设置css3 zoom属性,这样可以正常工作,但它只会缩小某些元素,因此会弄乱网站布局。

我的问题是:有没有办法制作一个显示网站全部内容的迷你网页浏览器?

感谢您的帮助

2 个答案:

答案 0 :(得分:0)

如果没有可怕的外观(无抗锯齿),无法缩放空中浏览器。

答案 1 :(得分:0)

几年后,但这是我最终做的事情:

要求是显示B人正在查看的完整网站,以便A人可以引导他们浏览网站。由于Adobe AIR Browser的所有限制,我们最终在外部进程中使用IECapt(http://iecapt.sourceforge.net/)来捕获屏幕截图并将其发送回AIR。

这一切都很好,但是IECapt已经过时了,所以最近我们开始考虑在我们的应用程序中使用Chromium(http://www.magpcss.net/cef_downloads/)作为ANE,并且我们可以改变它页面的缩放和尺寸,同时仍然能够使其保持最新。