Войти
ПрограммированиеФорумВеб

Белый квадрат вместо swf приложения

#0
11:00, 30 мая 2012

Добрый день!

Разрабатываю сайт на flash+php, делал сначала на denver'e, все работало отлично, но когда залил на хостинг, вместо флешки стало отображаться белое окно. Как исправить эту траблу?

вот код:

<head>
<script type="text/javascript" src="swfobject.js"></script>
<script type="text/javascript">
  swfobject.registerObject("reg", "9.0.0");
</script>
<body>  
<div id="block">
  <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="400" height="600" id="reg">
    <param name="movie" value="CreateChar.swf" />
    <!--[if !IE]>-->
    <object type="application/x-shockwave-flash" data="CreateChar.swf" width="400" height="600">
    <!--<![endif]-->
      <a href="http://www.adobe.com/go/getflashplayer">
        <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" />
      </a>
    <!--[if !IE]>-->
    </object>
    <!--<![endif]-->
  </object>
</div>
</body>
</head>

Думаю такая проблема уже встречалась, но перерыв весь гугл, ничего не нашел... Если есть ссылки, буду благодарен!


#1
11:09, 30 мая 2012

Быть может адрес флешки указываешь неверный?
Если сделать так:
1. взять адрес твоей html-cтраницы
2. из неё удалить имя самой ХТМ (например, было http://твой-сайт/index.php , то оставить только http://твой-сайт/ )
3. добавить к нему имя флешки ( CreateChar.swf )
4. попробовать открыть этот адрес в барузере

Будет работать?

#2
11:22, 30 мая 2012

Нет, тоже не работает, отображает только белый экран, растянутый полностью.

upd: Если в php прописать не верный путь, то тогда при нажатии правой кнопкой мыши, на то место где должен быть ролик, пишет что ролик не загружен.

#3
11:59, 30 мая 2012

Поставь дебаг версию флэшплеера (или  дебаг плагин в случае эксплорера) - будут видны несловленные эксепшены, гадать проще будет.

UPD: Делаю ставку на наличие попытки общаться с сервером и отсутствие crossdomain.xml

#4
15:01, 30 мая 2012

TANK16
Возможно не те атрибуты у файла выставлены ?

#5
18:35, 30 мая 2012

Может блокируется?
Посмотреть нужно настройки безопасности.
Файл swf хостится на другом сервере?
А меня уже опередили.
http://help.adobe.com/ru_RU/ActionScript/3.0_ProgrammingAS3/WS5b3… 204-7c9b.html

<param name='AllowScriptAccess' value='always'/> 

http://help.adobe.com/en_US/ActionScript/3.0_ProgrammingAS3/WS1EF… D56F87C6.html

<param name="allowNetworking" value="all" /> 

Флэшка пытается загружать контент с другого сервера?

#6
16:25, 3 июня 2012

Разобрался, это было из-за того что я сначала смотрел в пред просмотре, то есть только проверочный вариант, а там не работает флеш.

Тема закрыта.

ПрограммированиеФорумВеб

Тема в архиве.

Тема закрыта.