Почему нет папки с исходниками

50 views
Skip to first unread message

Dootee

unread,
Dec 17, 2010, 8:55:18 AM12/17/10
to JSInterface
Работаю с Flash IDE, попытался скачать папку source
http://jsinterface.googlecode.com/svn/trunk/source/, после скачивания
разместил все пакеты в папку aw, но ничего к сожалению не получается,
ошибка:

as3lib_docs\Source\jsInterface\aw\utils\eval\ArrayEval.as, Line 1
5008: The name of definition 'ExecutableEval' does not reflect the
location of this file. Please change the definition's name inside this
file, or rename the file. D:\Readers Digest\RDFF\Библиотеки\Docs
\as3lib_docs\Source\jsInterface\aw\utils\eval\ArrayEval.as

Возможно ли что-то сделать, чтобы использовать Вашу библиотеку в Flash
IDE (не компоненты) или в FD.

Ошибка понятна, я переименовал класс, но к сожалению появляются другие
ошибки.

Спасибо!

Олег Галабурда

unread,
Dec 17, 2010, 9:30:35 AM12/17/10
to jsint...@googlegroups.com
Здрасте!

Каким образом качали папочку?
Через SVN клиент?

Попробуйте установить библиотеку во Flash IDE.
Для этого Вам надо скачать один из файлов:
JSInterface_v2.4.5_flash_lite.mxp
JSInterface_v2.4.5_flash.mxp
Вот отсюда:
http://code.google.com/p/jsinterface/downloads/list
Далее, просто запустить двойным щелчком как исполняемый файл. Должен
запуститься Extension Manager и предложить установить расширение.
После этого перезагрузите Flash IDE, если она была запущена, и
добавьте расширение в библиотеку проекта, для этого во Flash IDE
откройте Window > Components > категория a_[w] и перетащите имеющийся
компонент в библиотеку.
Всё, можете пользоваться.

Если используете Flash CS5, могут потребоваться дополнительные
действия из-за бага этой самой IDE, это в случае если компонента и
категории a_[w] не будет в панели Components.

Если же хотите воспользоваться исходниками, то необходимо их скачать
через SVN клиент, вроде Tortoise SVN.

Учтите, что JSInterface работает с HTML окружением и в дебаг
режиме(CTRL+ENTER) во Flash IDE будет недоступен.

--
Oleg Galaburda
http://blog.actualwave.com/
http://jsinterface.googlecode.com/
http://guibuilder.org/

Олег Галабурда

unread,
Dec 17, 2010, 9:34:15 AM12/17/10
to jsint...@googlegroups.com
> Если же хотите воспользоваться исходниками, то необходимо их скачать
> через SVN клиент, вроде Tortoise SVN.
Можете его скачать вот здесь:
http://tortoisesvn.tigris.org/
http://tortoisesvn.net/downloads

VBS

unread,
Dec 20, 2010, 4:15:16 AM12/20/10
to jsint...@googlegroups.com
Скачал Tortoise SVN, классная штука, но проблема так и не решилась.
получилось 4 папки: core, full, javascript, lite.

Я синхронизировал core и full, и попытался инициализировать все это в FD, т.к. в Flash IDE действительно какой-то баг. в общем после инициализации получил вот эту бяку:

 Error: Error #2067: ExternalInterface не доступен в этом контейнере. Для работы ExternalInterface требуется Internet Explorer ActiveX, Firefox, Mozilla 1.7.5 (или более высокой версии) или другой браузер, который поддерживает NPRuntime.
at Error$/throwError()
at flash.external::ExternalInterface$/call()
at aw.external.jsinterface::JSCore$/installJSICommands()
at aw.external.jsinterface::JSCore$/init()
at aw.external::JSInterface$/coreInit()
at aw.external::JSInterface$/initialize()
at Main/init()
at flash.display::DisplayObjectContainer/addChildAt()
at flash.display::Stage/addChildAt()
at Preloader/startup()
at Preloader/onLoadComplete()
at Preloader/onEnterFrameHandler()




17 декабря 2010 г. 17:34 пользователь Олег Галабурда <bur...@gmail.com> написал:

Олег Галабурда

unread,
Dec 20, 2010, 4:23:00 AM12/20/10
to jsint...@googlegroups.com
Всё верно, он требует запуск из браузера.
Вам необходимо запускать флешку в браузере, просто в Standalone плеере
оно работать не будет.
Вставьте готовую флешку в HTML документ и запустите его в браузере.

>  Error: Error #2067: ExternalInterface не доступен в этом контейнере. Для
> работы ExternalInterface требуется Internet Explorer ActiveX, Firefox,
> Mozilla 1.7.5 (или более высокой версии) или другой браузер, который
> поддерживает NPRuntime.

--

Reply all
Reply to author
Forward
0 new messages