SWFObject/SWFAddress和JSInterface之间有什么区别?SWFAddress和JSInterface之间的区别......选择哪一个?
JSInterface有更多的功能,但SWFAddress似乎是标准的,所以我想知道你选择使用什么和为什么,如果你可以使用它们两个。
你甚至可以用JSInterface做类似SWFAddress的事情吗?我似乎无法找到如何做“后退”,“前进”,并更新/监听 - 的URL更改...
SWFObject/SWFAddress和JSInterface之间有什么区别?SWFAddress和JSInterface之间的区别......选择哪一个?
JSInterface有更多的功能,但SWFAddress似乎是标准的,所以我想知道你选择使用什么和为什么,如果你可以使用它们两个。
你甚至可以用JSInterface做类似SWFAddress的事情吗?我似乎无法找到如何做“后退”,“前进”,并更新/监听 - 的URL更改...
SWFAddress只深联是使用JavaScript仅此库。 JSInterface是一个库,它可以帮助你做任何你可以用JavaScript做但是在Flash中做的事情。因此,如果您只需要深度链接 - SWF地址是您的选择,但是如果您需要扩展JavaScript恐惧,如DOM操作,或与Ajax应用程序的数据交换或外部资源管理(您可以从许多资源加载数据一次)或环境控制(窗口大小和位置),SWFAddress不能为您提供工具来执行此操作。
SWFAddress是Flash中深度链接的标准。它经过测试并用于大量生产质量软件。如果您要查找的内容都是深层链接,并使用浏览器提供的按钮和书签功能,请使用SWFAddress。
如果您需要Flash和浏览器之间的更多通信,并希望通过JSInterface使用更简单,更强大的ExternalInterface。
继承人的JSInterface的主要特点一个很好的explination:http://actualwave.com/lab/pack/JSInterface_presentation_en.swf