2012-09-19 103 views
0

我想在Flash Builder中使用Flex Flex項目的Flex iframe,並且通過Project -> Properties -> Library Path -> Add SWC Folder添加了庫,但我仍然收到錯誤The prefix "flexiframe" for element "flexiframe:IFrame" is not bound,好像我沒有鏈接它。將庫添加到Flex 4(flex iframe)

<flexiframe:IFrame id="googleIFrame" 
         label="Google" 
         source="htp://google.com" 
         width="80%" 
         height="80%"/> 

我對Flex非常陌生,在其上找不到任何好的資源。先謝謝了。

回答

3

你可能會丟失你的文件的頂部的命名空間定義:

<s:Application xmlns:fx=「http://ns.adobe.com/mxml/2009」 
       xmlns:s=「library://ns.adobe.com/flex/spark」 
       xmlns:mx=「library://ns.adobe.com/flex/mx」 
       xmlns:flexiframe="http://code.google.com/p/flex-iframe/"> 
[...] 

</s:Application> 

可以在user's guide看到這一點。

+0

謝謝,但我得到:'不能解決到組件實現' –

+0

您應該從[這裏]下載'swc'版本的圖書館(http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22com.google.code.flex-iframe%22% 20於是%20A%3A%22flex的iframe%22)。然後,按照這些[說明](http://help.adobe.com/en_US/Flex/4.0/UsingFlashBuilder/WS6f97d7caa66ef6eb1e63e3d11b6c4d0d21-7fe6.html#WS6f97d7caa66ef6eb1e63e3d11b6c4d0d21-7f7a)將其添加到您的項目。請記住,您要使用'添加SWC'而不是'添加SWC文件夾'... – jbalsas

+0

謝謝,這樣做!我使用了GitHub的二進制文件。我欣賞這些鏈接;正如你所看到的,我對Flex很感興趣。 –