我在 AS2 中有一个旧版应用程序,现在无法更新到 AS3。它支持 YouTube AS2 API,但谷歌干脆将其杀死,只留下 AS3 API。有什么方法可以使用可以从我的 AS2 代码调用的 Youtube API 制作 AS3 swf,以便我可以继续在我的旧应用程序中启动视频?
谢谢!
我在 AS2 中有一个旧版应用程序,现在无法更新到 AS3。它支持 YouTube AS2 API,但谷歌干脆将其杀死,只留下 AS3 API。有什么方法可以使用可以从我的 AS2 代码调用的 Youtube API 制作 AS3 swf,以便我可以继续在我的旧应用程序中启动视频?
谢谢!
谷歌并没有杀死 AS2 API。它仍在工作,并且肯定会在未来工作,因为有很多公司使用的 AS2 比很多人预期的要多,因为加密可能更顺畅。AS3 加密通常在带有防病毒和恶意检测站点的误报上运行。
您只需将所有内容保持在 SSL (https) 级别,YT AS2 API 就可以完美运行。
不是直接的,我不认为。我想到的一种可能的方法是在你的 AS2 swf 周围制作一个 AS3 包装器(它将加载它)并使用 LocalConnection 对象来桥接它们。如果由于某种原因您的 AS2 在 AS3 包装器内被破坏(取决于 AS2 的写入方式),则 AS3 的“位”也可以作为在 AS2 部分旁边运行的单独闪存元素加载(LocalConnection 仍然可以工作)。