我一直在使用。至于我的Flash网站的文件HTTPS都是相同的服务器上,同一个域下。包括使用的ActionScript3和使用</p> <pre><code>include "myFile.as"; </code></pre> <p>我的文件.as文件
我安装了SSL安全证书并希望开始使用'https'协议。
我知道我的文件是用https协议调用的,当我调用一个新的URL但是如何包含我的.as文件?
我一直在使用。至于我的Flash网站的文件HTTPS都是相同的服务器上,同一个域下。包括使用的ActionScript3和使用</p> <pre><code>include "myFile.as"; </code></pre> <p>我的文件.as文件
我安装了SSL安全证书并希望开始使用'https'协议。
我知道我的文件是用https协议调用的,当我调用一个新的URL但是如何包含我的.as文件?
与其他语言(如php或js)相反,ActionScript 3不是解释型语言,这意味着源文件(.as,但也是.fla和.swc)不能按原样运行。它们必须以可执行形式编译:.swf文件。
至于说通过Atriace,import
和include
被称为在编译时(当你编译/导出的SWF),而网络操作,如下载文件,在执行时完成。这意味着在文件下载之前包含已完成,并且您不能包含动态下载的文件。
从你正在做的事情,我猜你想要根据具体情况下载并执行不同的代码。做到这一点的一个好方法就是给你一个“插件系统”。
基本上,除了你的主要swf文件,你还有一堆其他swf文件,其目标是由主swf加载并与其交互。这是通过Loader
课程完成的。如果你所有的插件swf都以与主swf相同的方式进行交互(这可以并且可能应该通过使用一个接口来保证),那么它们中的每一个都可以执行它们自己的内容,同时由主瑞士法郎。