2017-07-27 102 views
-1

首先,我是相當新的編程。 我目前正在開發基於觸摸屏的infoscreen應用程序。 我翻遍了所有的谷歌,似乎無法找到任何東西,所以我希望這裏的任何人都能給我一個正確的方向。嵌入網站在Adobe動畫swf

我正在Adobe Animate中工作,從那裏打算在完成時導出整個應用程序。我的問題是,我需要以某種方式在這個應用程序中嵌入客戶網站,並在過去幾天失敗。

我正在尋找類似iFrame的東西來加載網站url。

我聽說過htmlloader,但直到現在我還找不到一種方法來使這個工作,我不太確定它是正確的方式。正如我所說,這是我用Animate/Flash和ActionScript編寫的第一個項目,所以我非常感謝你的幫助。 請讓我知道如果您需要關於該項目的任何額外信息,也許我忘了提及一些重要的東西。

最好的問候, 弗洛

+2

去了解Flash實例的第一個地方就是,突然,官網上的文檔:http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/html/HTMLLoader。 html#includeExamplesSummary – Organis

+0

這是一個AIR項目,對吧?你正在製作一個真正的可安裝應用程序,而不僅僅是在瀏覽器中加載輸出swf? –

回答

-1

不能加載網頁閃存裏面你想的方式。 Flash具有非常基本的HTML支持(如果我記得,第3版),所以渲染的東西看起來像是1997年.WebKit瀏覽器在Web技術方面已經走了很長一段路; Flash沒有。

最好的辦法是啓動navigateToURL()這個網頁,它將打開已安裝的瀏覽器中的鏈接。

import flash.net.*; 
navigateToURL(new URLRequest("http://www.adobe.com")); 
+0

錯誤。 ** HTMLLoader **和** StageWebView **。 – Organis

+1

** @ Organis:**僅適用於Adobe AIR,不適用於標準Flash。 – Atriace

+1

正確。因爲在瀏覽器中,您可以通過** ExternalInterface **訪問外部世界,並顯示您想要的任何HTML內容。我認爲你應該擴大你的答案,以便更多的信息和教育。 – Organis