Форум программистов, компьютерный форум, киберфорум
Наши страницы
Flash
Войти
Регистрация
Восстановить пароль
 
St_1
0 / 0 / 0
Регистрация: 01.12.2017
Сообщений: 14
1

Swf файл, как получить его реальный размер swfobject

09.03.2018, 12:05. Просмотров 352. Ответов 3
Метки нет (Все метки)

Доброго времени суток.

На страничку к себе загрузил swf файл и игрой, и подключил swfobject.
на кнопку повесил событие кот div в котором находится swf открывается на весь экран,
с помощью jquery задаю высоту всего экрана и игра открыта, но!

при анимации некоторые объекты выходят за пределы игры.. (((
видимо потому что div по ширине больше swf

Вопрос: как мне получить ширину самой игры swf файла чтоб присвоить ее моему div ведь эта ширина будет зависить от экрана настройки swfobject такие:

HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<object id="FlashContent" classid="clsid:***-***-**"
                                width="100%" height="600">
                            <param name="movie" value="qqq.sw"/>
                            <param name="salign" value="t"/>
                            <param name="quality" value="high"/>
                            <param name="scale" value="showall"/>
                            <param name="bgcolor" value="#7d7d81"/>
                            <param name="allowfullscreen" value="true"/>
                            <param name="wmode" value="opaque"/>
                            <!--[if !IE]>-->
                            <object id="FlashContent_ie" type="application/x-shockwave-flash"
                                    data="qqq.swf"
                                    width="100%" height="600">
                                <param name="salign" value="t"/>
                                <param name="quality" value="high"/>
                                <param name="scale" value="showall"/>
                                <param name="bgcolor" value="#7d7d81"/>
                                <param name="allowfullscreen" value="true"/>
                                <param name="wmode" value="opaque"/>
                                <!--<![endif]-->
                                <a href="http://www.adobe.com/go/getflashplayer">
                                    <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif"
                                         alt="Установите пожалуйста свежий Flash player"/>
                                </a>
                                <!--[if !IE]>-->
                            </object>
                            <!--<![endif]-->
                        </object>
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.03.2018, 12:05
Ответы с готовыми решениями:

Оптимизация flash для web.(как уменьшить размер .swf)
подскажите как уменьшить размер .swf скачал оптимизатор,при оптимизации делает...

Как открыть SWF файл в Webbrowser
Здравствуйте! Я пишу дипломную работу в C#. Но только начинаю изучать. Я хотела...

Как правильно воспроизвести файл .swf
Сайт сделан лет 10 назад и в его меню есть ссылочка href=&quot;mile.swf, по клику по...

Непонятный размер .swf
Сделал баннер . Как сделать так чтобы при просмотре .swf файла отображалось...

Исходный размер swf
От чего зависит исходный размер swf? Неужели все элементы с библиотеки влияют...

3
TanaTiX
Модератор
2796 / 1650 / 168
Регистрация: 19.02.2011
Сообщений: 6,005
Завершенные тесты: 2
12.03.2018, 17:59 2
Цитата Сообщение от St_1 Посмотреть сообщение
и подключил swfobject
В приведенном коде swfobject не наблюдаю.
Flash подстраивается под те размеры, которые ему указывают, а не наоборот. Но есть возможность взаимодействия flash-js-flash. Но для этого необходимо, что бы была возможность редактировать swf. В этом случае ExternalInterface в помощь.
1
St_1
0 / 0 / 0
Регистрация: 01.12.2017
Сообщений: 14
17.03.2018, 14:29  [ТС] 3
А если возможности редактировать нету? как можно поймать размеры ролика, чтоб подстроить блок под него и скрыть все что должно быть скрыто.?
К сожалению с AS не знаком((

Вот код подключения

PHP
1
2
3
4
5
6
7
8
9
10
    <?php if(is_single()){?>
        <script type="text/javascript" src="<?php trim(bloginfo( 'stylesheet_directory' ));?>/SwfObject/swfobject.js">
            swfobject.registerObject(
                "...",
                "9.0.0",
                "............./SwfObject/expressInstall.swf"
            );
        </script>
 
    <?php }?>
0
TanaTiX
Модератор
2796 / 1650 / 168
Регистрация: 19.02.2011
Сообщений: 6,005
Завершенные тесты: 2
19.03.2018, 12:00 4
St_1, блок flash встраивается в контейнер указанных размеров, а не наоборот.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.03.2018, 12:00

Как собрать swf файл назад после де компиляции?
Здравствуйте. Столкнулся с такой проблемой, есть у меня swf файл, это файл от...

Как презентации SWF флэш сайта перевести в HTML5 с сохранением эфектов ) Как правильно и полноценно Перевести SWF в HTML5
программа Sothink SWF Decompiler конвертирует SWF файл в HTML5 разбивая его на...

Отредактировать файл .swf
Здравствуйте! Во флеш-технологии я новичок, поэтому прошу вашей помощи....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru