2015-03-19 2 views
2

SVG-файл - версия 1.0, экспортированная из Adobe Illustrator 18.1.1, у меня есть sdk 17.0 и я попробовал ее с adobe flex sdk 4.6.0, а также apache flex sdk 4.14. 0 включены в Flash Builder 4.7, премии, и я все еще получаю эту ошибку: ... Файл имеет неизвестный тип файла, который не может быть вложеннойВложение файла svg в air as3 в flash builder 4.7

если я установить тип пантомимы для применения/octet- поток, ошибка уходит, но кажется, что я не могу работать с ним как с Sprite .. код Используется для погружения:

[Embed(source="../assets/Score.svg", mimeType="image/svg-xml")] 
[Bindable] 
public var BonusScore:Class; 

пытался даже без [Bindable] теге ..

с MIMETYPE изображения/SVG это та же самая ситуация ..

Вы знаете, как получить это работает? У вас такой же опыт?

+0

Тип мим для SVG является изображение/SVG + XML, а не изображение/SVG –

+0

еще такая же ошибка .. –

+0

Возможный дубликат [Опции визуализации Spark SVG в Flex?] (Http://stackoverflow.com/questions/17568559/spark-svg-renderening-options-in-flex) –

ответ

-1

Хотя этот вопрос старый. Но если кто-то приходит к этой теме (как я), в надежде на решение, вот как это работает для меня:

[Embed(source="funny.svg", mimeType="application/octet-stream")] 
private static const funny:Class;`