Вспышка не появляется, пока не наведен указатель мыши на ie. Как это исправить? - PullRequest
1 голос
/ 23 июня 2009

Я разработал что-то в flex. Отлично работает на FF и Safari. Но в IE «область swf» остается пустой, пока мышь не перемещается по ней. Я встраиваю это так:

<object height="100%" width="100%" id="myApp">
<param value="example.swf" name="movie"/>
<param value="high" name="quality"/>
<param value="opaque" name="wmode"/>
<param value="always" name="allowScriptAccess"/>
<param value="true" name="allowFullScreen"/>
<embed height="100%" width="100%" wmode="opaque" allowfullscreen="true" allowscriptaccess="always" name="myApp" type="application/x-shockwave-flash" quality="high" src="example.swf"/>
</object>

Что я могу сделать? Я не хочу использовать для этого javascript, потому что мне нужно легко скопировать / вставить мой «код встраивания» на другие веб-страницы. Любое предложение?

Ответы [ 2 ]

1 голос
/ 22 декабря 2009

Если вы вызываете фокус на объекте swf после загрузки страницы следующим образом:

document.getElementById('SWFObject').focus();

Это должно решить эту проблему. Однако это не идеальное решение, потому что в настоящее время у меня есть проблема со страницей, на которой у меня есть 2 встроенных приложения Flex, и фокусирование на обоих не решает проблему.

0 голосов
/ 23 июня 2009

См. Здесь: http://f -source.com / flash / fix / Это не ошибка, это особенность

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...