首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >尝试停止外部加载的Youtube swf

尝试停止外部加载的Youtube swf
EN

Stack Overflow用户
提问于 2012-03-01 19:20:29
回答 2查看 364关注 0票数 0

我已经使用Youtube youtube API将AS3视频加载到我的flash文件中,我们称其为youtube.swf

我有一个main.swf,它将youtube.swf加载到它的stage中。我试着卸载这个youtube.swf并加载到另一个new.swf中,但是youtube的声音仍然在播放。

我已经在main.swf中插入了player.destroy(),但它也不起作用。

你知道我可以用main.swf的脚本销毁youtube上的视频吗?

EN

回答 2

Stack Overflow用户

发布于 2012-03-01 22:16:02

在创建加载的SWF时-里面有YouTube播放器,您可以创建一个用于播放、停止等的公共API方法,这些方法稍后可以被使用它的SWF调用。

要创建公共API,只需要在document类中创建公共方法,或者如果您正在使用框架脚本-在第一个框架中创建公共函数。在这些方法中,您可以将调用委托给YouTube应用程序接口。然后,主SWF在删除加载的内容之前,应该对加载的内容调用"stop()“或类似的方法,然后将其从显示列表中删除。

票数 0
EN

Stack Overflow用户

发布于 2013-08-09 04:20:21

尝试将swf放在https资源上。您的YT API函数可能会在那时恢复工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9515231

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档