通过 Java/Actionscript/JavaScript 抢到 URL?
Grab URL through Java/Actionscript/JavaScript?
这就是我想要做的。
我有一个 ActionScript 3.0/Java 桥,基本上 SWF(前端)通过 RTMP 向 Java 发送命令,然后 Java 对其进行处理。
我想做的是 URL 检查以检查向 Java 发送命令的 SWF 是否在特定 URL 上 运行,如果URL 与我在 if 语句中输入的不匹配,函数将不会继续。
我该怎么办?
如果您在加载的 SWF 文件中工作,您可以使用 loaderInfo:
trace(this.loaderInfo.url);
如果不是你可以检查外部接口(如果你的SWF嵌入在一个HTML)
if (ExternalInterface.available == true){
if (ExternalInterface.call('document.location.href.toString') != null){
trace( ExternalInterface.call('document.location.href.toString'));
}
}
这就是我想要做的。
我有一个 ActionScript 3.0/Java 桥,基本上 SWF(前端)通过 RTMP 向 Java 发送命令,然后 Java 对其进行处理。
我想做的是 URL 检查以检查向 Java 发送命令的 SWF 是否在特定 URL 上 运行,如果URL 与我在 if 语句中输入的不匹配,函数将不会继续。
我该怎么办?
如果您在加载的 SWF 文件中工作,您可以使用 loaderInfo:
trace(this.loaderInfo.url);
如果不是你可以检查外部接口(如果你的SWF嵌入在一个HTML)
if (ExternalInterface.available == true){
if (ExternalInterface.call('document.location.href.toString') != null){
trace( ExternalInterface.call('document.location.href.toString'));
}
}