загрузить HTML во Flex 3.5 и более - PullRequest
2 голосов
/ 06 февраля 2012

Я хочу загрузить html-страницу увидеть это во Flex 3.5 или более, я следовал этому учебнику, но почему-то я думаю, что это работает только во Flex 2, я даже пытался снять отметку1005 * но не повезло.Кто-нибудь может мне помочь?Спасибо

Ответы [ 3 ]

3 голосов
/ 06 февраля 2012

поиск по iFrame в приложении FLEX даст вам лучший результат. Я использовал iFrame, но все еще не получил ожидаемый результат, поэтому я проигнорировал эту вещь для реализации в моем проекте, но, возможно, вы можете получить лучший результат. Удачи Хорошего дня.

один из советов моего старшего советника: «когда вы переходите с брандмауэра, вы не можете получить результат в iFrame». так что это предложение может быть полезно для вас.

1 голос
/ 07 февраля 2012

Я использовал это Руководство , чтобы заставить его работать. (в основном о добавлении wmode="opaque" в html)

Загрузите flexiframe из этого местоположения

Используйте xmlns:flexiframe="http://code.google.com/p/flex-iframe/" в своем компоненте

и <flexiframe:IFrame id="iFrame" label="Google" source="http://www.google.com" width="100%" height="100%" />

Вот и все ... у меня это сработало и на удивление работает на IE, Firefox и chrome

Примечание : Вы также можете использовать pdf

1 голос
/ 06 февраля 2012

Извините, что разочаровал вас, но HTML с Inner Frame и Flex не является хорошим вариантом.

Если вам нужен редактор wysiwyg html, я предлагаю вам создать свой собственный редактор, или вы можете купить его. А если вам нужно открыть новое окно содержимого, вы должны открыть новое окно в формате HTML вне приложения Flex.

Мой опыт работы с IFrames в Flex был с этим кодом Google . Некоторые люди изменили его и опубликовали, и вы должны найти то же самое на других сайтах: в некоторых случаях это работает, но, например, не будет работать, если вам нужно добавить более сложные потребности в ваше приложение вместе с IE совместимость.

...