我想在Flash中显示HTML内容。 有什么办法可以做到这一点? 我说的是完整的HTML(如果可能,请使用JavaScript)。

===============>>#1 票数:3

flashQuery支持Flash的HTML标签和CSS规则。 它将flash转换为真正的浏览器。 这是: http : //www.flashquery.org/

===============>>#2 票数:2

您也可以尝试http://motionandcolor.com/

Wrapper是使用ActionScript编写的跨浏览器兼容HTML / CSS呈现引擎,位于标准兼容HTML页面的顶部。

但是,JavaScript可能会更复杂。

===============>>#3 票数:1

我们谈论的HTML有多复杂? 如果使用htmlText属性,则文本字段中支持简单的HTML,例如<b>和<i>。 您还可以将CSS样式表附加到文本字段以进行更多样式设置。 看看Flash API文档中的TextField(我敢肯定您可以用Google搜索它)。

===============>>#4 票数:1 已采纳

这是一篇有关如何实现这一目标的不错的文章

@Flubba :我没有说“ 很棒 ”的文章,我说的是“ 不错 ”-有很大的不同。 此外,没有人回答,已经有一段时间了。 我认为一个“像样的”答案总比没有好。 我不是Flash专家,所以...

===============>>#5 票数:1

@JasonBunting

这是一篇有关如何实现这一目标的不错的文章。

那不是一篇很棒的文章-已经有七年历史了,没有提到Flash的CSS功能。 它仅涵盖Flash中HTML支持的基础。

Adobe的页面更具权威性: 在Flash CS3 Professional中使用HTML文本格式

从那时起,事情发展了很多。 Flash MX 2004添加了CSS功能,并且Kirupa.com上有一篇很好的文章- 在Flash MX 2004中使用CSS样式

不要以为您只是将一个现代化的页面导入Flash并将其呈现-这将不会发生。 这些东西用于样式化文本区域。 您将无法执行JavaScript,因为您依赖Flash在文本对象中支持的HTML和CSS子集,并且Flash与网页具有不同的对象模型。

===============>>#6 票数:0

如果它是复杂的HTML和Javascript,则一种可能的方法是HTMLComponent ,这是一种在Flash上​​使用iframe使其看起来像HTML在应用程序中的方法。 但是,此方法有一些缺点-大多数细节在Deitte.com上进行了详细介绍

如果可以离线运行,则可以使用Air(内置了mx:HTML组件)。 Deitte.com也详细介绍了该技术。

  ask by Niyaz translate from so

未解决问题?本站智能推荐:

1回复

Adobe Flash幻灯片放映不起作用

我们正在迁移我们的网站,由于某种原因,主页上的幻灯片无法加载。 它似乎卡在第一张幻灯片上。 我们似乎找不到问题所在,因为主页的代码与开发页面的代码相同。 这是幻灯片的代码: **同样,当您右键单击生产幻灯片时,Adobe也会出现显示选项。 但是,当您为开发人员执行相同操作时,它将
1回复

将Adobe Flex应用程序与HTML页面集成

如何使Adobe Flex应用程序与HTML页面无缝集成? 也就是说,我希望Flex: 不占用整个页面(使其成为我想要的任何大小的页面元素)。 讲回页面上的JavaScript(进一步将Flash应用程序与HTML页面链接)。 谢谢! ♥
1回复

如何在Air应用程序的HTML组件中显示Flash SWF文件?

我在Adobe Flash Professional CS5中创建了一个启动屏幕。 我发布了SWF和HTML包装器。 当我直接运行html wrapper时,它将在Web浏览器中显示启动屏幕。 我使用Flex Builder 4.5在Adobe Air中创建HTML控件。 我将swf和h
1回复

在HTML中定位如何在Adobe Flash Player中打开

在这里,我为使用Flash动画的演示文稿创建了HTML菜单页。 我正在使用此代码: 现在,看起来就像target =“ _ blank”打开了一个新的Internet Explorer窗口。 我要做的是将演示文稿打开到SWF窗口中。 那可能吗?
1回复

在Flash CC中合并动态更新的方法

目前,我正在开发一个Flash游戏,当用户在左侧输入一个值时,我希望某个值显示在右侧。 在默认金额为0的情况下,当用户键入数字时,价格(右侧将相应更新。 这有可能实现吗? *文本字段全部设置为动态文本字段 下图,
2回复

Adobe Flash Player设置面板显示在div后面

我无法点击我弹出的Adobe Flash Player设置面板中的“允许”按钮,因为它的一半隐藏在div后面,使其“无法点击”。 我尝试在覆盖它的div上设置负z-indices,我也尝试给持有Flash Player Settings面板的div提供一个好的z-index。 有任何
1回复

从Flash导出的HTML5条形图在IE6,IE7或IE8中不起作用

我已经使用Flash制作了图表,并将其导出为HTML5格式。 它可以在IE9,Mozilla Firefox,Google Chrome和大多数主要浏览器中正常运行。 但是我想变通办法使其在IE 6和7中正常工作。我尝试更改doctype,但仍然无法在IE 6浏览器中显示任何内容。 的
1回复

我可以在另一个Flash对象之上放置Flash对象吗?

我想知道是否可以将一个人的摄像机的视频放在youtube视频上? 现在,YouTube视频每次都躺在我的相机上。 这是我的代码:
1回复

如何将Flash视频转换为html5视频?

我希望即时将Flash视频转换为HTML5。 无需下载并上传,然后再将其转换为HTML5视频? 这是Adobe的视频链接源代码 Flash源链接 /swf/software/flash/about/flash_about_793x170.swf 实际的
3回复

将SWF添加到基于HTML的AIR App中

我正在玩一个基于HTML的Adobe AIR项目,我想向该项目添加现有的SWF。 现在,我可以通过SWF发出的跟踪/日志消息看到它正在运行,但是我似乎无法在SWF中调用任何函数。 我了解到,Air容器中没有ExternalInterface函数,这似乎是在浏览器中使用的正确方法。 Ad