【发布时间】:2016-11-22 18:12:51
【问题描述】:
我想检查一下我的 SWF 是通过嵌入从我的 HTML 页面加载还是被直接访问。
我尝试了很多东西,但它们都被缓存问题毁了。
谢谢。
【问题讨论】:
-
有很多方法可以做到这一点。到目前为止,您尝试过什么?
-
@BadFeelingAboutThis 我试过
ExternalInterface,它可以工作,但是通过在HTML页面上加载SWF然后直接访问它,缓存把它搞砸了,它仍然检测到ExternalInterface是我的HTML页面。 -
你从
ExternalInterface打来的什么JS?或者你在检查ExternalInterface.objectID? -
@BadFeelingAboutThis
document.location.href.toString -
我觉得奇怪的是缓存会干扰它。再说一次,我已经 5 年多没有在网络浏览器中使用过 Flash 了。你能试试看
objectID在这两种情况下的输出吗?
标签: html actionscript-3 flash actionscript