Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Серверные технологии и Flash

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 06.02.2011, 20:43
JekaB вне форума Посмотреть профиль Отправить личное сообщение для JekaB Найти все сообщения от JekaB
  № 1  
Ответить с цитированием
JekaB

Регистрация: Feb 2011
Сообщений: 10
По умолчанию IShockWaveFlash и PDF Portfolio

Доброе время суток

Я пытаюсь открыть файл *.swf file (который является частью PDF Portfolio Navigator) в Flash Player ActiveX который я внедрил в свое приложение, написаное на С++.
При откритии приходят вот такие запросы (или сообщения) через функцию FlashCall

"<invoke name="debugPort" returntype="xml">
<arguments>
<array></array>
</arguments>
</invoke>"

"<invoke name="GetProperty" returntype="xml">
<arguments>
<number>0</number>
<number>1002</number>
<string>logInfo</string>
</arguments>
</invoke>"

"<invoke name="GetProperty" returntype="xml">
<arguments>
<number>0</number>
<number>1002</number>
<string>modelDropManager</string>
</arguments>
</invoke>"

"<invoke name="GetProperty" returntype="xml">
<arguments>
<number>0</number>
<number>1002</number>
<string>applicationFontName</string>
</arguments>
</invoke>"

"<invoke name="GetProperty" returntype="xml">
<arguments>
<number>0</number>
<number>1002</number>
<string>applicationPalette</string>
</arguments>
</invoke>"

"<invoke name="ResolveProxy" returntype="xml">
<arguments>
<number>0</number>
<number>1002</number>
<string>activeDocs</string>
<number>1000</number>
</arguments>
</invoke>"

"<invoke name="GetProperty" returntype="xml">
<arguments>
<number>0</number>
<number>1002</number>
<string>activeDocs</string>
</arguments>
</invoke>"

"<invoke name="GetProperty" returntype="xml">
<arguments>
<number>-1</number>
<number>1000</number>
<string>length</string>
</arguments>
</invoke>"

"<invoke name="CallFunction" returntype="xml">
<arguments>
<number>-1</number>
<number>1000</number>
<string>getContents</string>
<number>1</number>
<array></array>
</arguments>
</invoke>"

Если попытаюсь открыть этот *.swf file в Flash Player то получаю вот такое уведомление “For the best experience, open this PDF portfolio in Acrobat X, Reader X, or later. ”
Если для открытия я использую дебажную версию Flash Player то ко всему этому получаю и такое

Error: Error #2067: The ExternalInterface is not available in this container. ExternalInterface requires Internet Explorer ActiveX, Firefox, Mozilla 1.7.5 and greater, or other browsers that support NPRuntime.
at Error$/throwError()
at flash.external::ExternalInterface$/call()
at bridge::BridgeConnection$/get connection()
at bridge::BridgeConnection$/get available()
at bridge::FABridge/initializeCallbacks()
at bridge::FABridge()
at bridge::FABridge$/get instance()
at bridge::BridgeProxy()
at bridge::BridgeProxyFactory/newBridgeProxy()
at bridge::ProxiedObject()
at bridge.proxies::List()
at acrobat.proxies::Acrobat()
at acrobat.proxies::Acrobat$/get instance()
at acrobat.host::NavigatorHostImpl()
at com.adobe.nav.host::NavigatorHost/initHost()
at com.adobe.nav.host::NavigatorHost()
at com.adobe.portfolio.components::Navigator/initNavigatorHost()
at com.adobe.portfolio.components::Navigator/onApplicationComplete()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at mx.core::UIComponent/dispatchEvent()
at mx.managers::SystemManager/preloader_preloaderDoneHandler()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at mx.preloaders::Preloader/displayClassCompleteHandler()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at mx.preloaders::SparkDownloadProgressBar/initCompleteHandler()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at mx.preloaders::Preloader/dispatchAppEndEvent()
at mx.preloaders::Preloader/appCreationCompleteHandler()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at mx.core::UIComponent/dispatchEvent()
at mx.core::UIComponent/set initialized()
at mx.managers::LayoutManager/doPhasedInstantiation()
at mx.managers::LayoutManager/doPhasedInstantiationCallback()

Что это такое? Как мне октрыть этот файл? Что и как нужно отвечать на эти запросы, в каком формате? Где эту информацию брать? Что именно спрашиветься в этих запросах?
Мне это очень нужно, помогите плиз !!!

Создать новую тему Ответ Часовой пояс GMT +4, время: 23:53.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Теги
ActiveX , IShockWaveFlash , PDF Portfolio , swf

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 23:53.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.