Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flash Приложения: AIR, Zinc и тд. (http://www.flasher.ru/forum/forumdisplay.php?f=94)
-   -   Добавляю метод в ANE -> Error #1006: playerInvite is not a function. (http://www.flasher.ru/forum/showthread.php?t=213195)

ShockWave512 29.07.2016 21:40

Добавляю метод в ANE -> Error #1006: playerInvite is not a function.
 
Всем привет.
Собирается Android ANE, для внешнего аппа. Там всего три рабочих метода.
Несколько месяцев работал нормально. Пару дней назад понадобилось добавить новый метод (playerInvite()).
Cтала выпадать такая ошибка (само приложение не крашится, дальше работает норм)
Цитата:

TypeError: Error #1006: playerInvite is not a function.
Вызывается из swc библиотеки, контекст перед этим запущен и работает нормально.
Имена метода пробовал разные.
Версия swc и основного аппа одна (31)
Гугл по этому поводу молчит.
Второй день копаюсь, и вообще ничего не накопал! Руки опускаются.
Может у кого есть опыт с таким, или мысли в какую сторону копнуть?

alexandrratush 30.07.2016 01:43

Глупое предположение, а может playerInvite это getter? Ошибка явно на уровне AS3.

ShockWave512 30.07.2016 10:20

Вложений: 1
спасибо что откликнулись
выложу весь класс, метод точно

undefined 30.07.2016 12:20

а если затрейсить
trace(okkoContext.playerInvite);
?
Должно быть Function

ShockWave512 30.07.2016 12:35

undefined

undefined 30.07.2016 13:03

а другие методы трейсятся?

ShockWave512 30.07.2016 13:06

Нашел, мой косяк, забыл дополнительно извлечь для платформы (android) library.swf из swc
Спасибо всем за помощь!
(можно закрыть)

undefined 30.07.2016 13:17

ого библиотека что ли грузится в рантайме через Loader?Сурово :)

alexandrratush 30.07.2016 13:24

Цитата:

Сообщение от undefined (Сообщение 1195606)
ого библиотека что ли грузится в рантайме через Loader?Сурово :)

Скорее всего при сборке ANE, забыли обновить код AS3. :)

Добавлено через 38 секунд
Для таких случаев есть Ant, который сам собирает ANE.

ShockWave512 30.07.2016 13:34

Цитата:

Сообщение от undefined (Сообщение 1195606)
ого библиотека что ли грузится в рантайме через Loader?Сурово :)

ANE на лету вроде нельзя загрузить, оно должно быть упаковано в апк файл
Цитата:

Сообщение от undefined
Скорее всего при сборке ANE, забыли обновить код AS3.

в корне не забыл swc обновить, а про swf для каждой платформы забыл, ну так 3-4 месяца прошло с момента сборки, не мудрено забыть


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

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