Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flash Приложения: AIR, Zinc и тд. (http://www.flasher.ru/forum/forumdisplay.php?f=94)
-   -   Почему происходит падение приложения? (http://www.flasher.ru/forum/showthread.php?t=157185)

VovkaMorkovka1 01.06.2011 21:13

Почему происходит падение приложения?
 
Разрабатываю плеер для айфона.
Вызываю код

netStream.play(null) (netStream - экземпляр класса NetStream )и это приводит к падению всей аппликухи
На десктопе такого не происходит, кто знает - почему?

DaFive 02.06.2011 11:07

А как вы указываете экземпляру какой поток играть?

VovkaMorkovka1 02.06.2011 14:31

Ну как то так

Код AS3:

private function readProgressHandler(e:ProgressEvent):void 
{
        var data:ByteArray = new ByteArray();
        if (_readFileStream.bytesAvailable > 0) {
        try {
                if (!netStreamIsntPlayed){
                    _netStream.play(null);
                    netStreamIsntPlayed = true;
                }
                _readFileStream.readBytes(data, 0, _readFileStream.bytesAvailable);
                _netStream.appendBytes(data);
        }catch (e:Error) {
                _infoTextArea.text += "\n error" + e.message;
                _readFileStream.removeEventListener(ProgressEvent.PROGRESS, readProgressHandler);
        }
    }
}

Это слушатель загрузки из файла


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

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