我一直在使用。至於我的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相同的方式進行交互(這可以並且可能應該通過使用一個接口來保證),那麼它們中的每一個都可以執行它們自己的內容,同時由主瑞士法郎。