簡體   English   中英

動態RSL URL。 可能嗎?

[英]Dynamic RSL URLs. Is it possible?

好的,所以這是我的問題。 我在運行時從不同的域中引入了幾個SWF(我們正在使用CDN)。 SWF中有一些共享字體。

我正在嘗試盡可能地減小文件大小,這意味着要么不在任何這些SWF中嵌入字體,要么在運行時設置所有TextFormats。 這是非常不切實際的,很容易錯過其中一些。

另一個更好的選擇是使用運行時共享庫​​來提取字體,但這需要絕對URL(違背使用CDN的概念)或相對URL(首先要破壞使用RSL的目的)因為無論如何都會多次下載這些資源)。

理想情況下,我希望能夠在運行時告訴每個SWF在哪里提取字體,並為它們提供所有相同的動態URL。

我找不到遇到類似情況的人,所以我不確定這是否可以做到,但我找到的大多數AS3問題都在這里得到解決,所以我希望有人知道這個問題的一個很好的解決方案。

或者我有沒有考慮第三種選擇?

我們遇到了這個問題,最后想出了一個解決方案。 它不漂亮但它會起作用。 基本思想是,當您上傳文件時,忽略RSL並將其替換為空白swf,而是從動態swf手動加載RSL的內容。

我在這里發布了關於我們如何解決它的信息: http//blog.bluemammothgames.com/2010/10/runtime-shared-libraries-preload-and.html

如果您有任何疑問,請隨時與我聯系。 據我所知,沒有干凈的方法可以做到這一點,但這個黑客行之有效。

是的,你有這樣的選擇,讀這個

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM