gpt4 book ai didi

apache-flex - Actionscript Loader.loadBytes() 悄悄退出,完整事件从未触发

转载 作者:行者123 更新时间:2023-12-04 06:32:59 26 4
gpt4 key购买 nike

我正在使用以下设置:

  • 我使用 FileReference.load() 将本地文件加载到 swf
  • 然后我使用 Loader.loadBytes() 将加载的 ByteArray 解析为 BitmapData 以将其传递给 BitmapImage 的源

  • 根据progressevent,第1步工作正常,我得到了大约36k的字节数组。

    现在我按如下方式传递数据:
    loader.loadBytes(event.payload as ByteArray);

    这就是我被困的地方。我已经听过 Event 和 DataEvent 但没有任何 react 。我将该部分包含在 try/catch 语句中,但仍然没有。我用调试器运行它并且:没有。在调用 loadBytes 后它似乎什么都不做。

    我查找了很多关于未在加载程序上触发的完整事件的线程,但没有与我的问题类似的线程。

    最佳答案

    为了澄清这里讨论的内容(我刚刚遇到了同样的问题),您需要将事件监听器附加到 Loader.contentLoaderInfo,而不是 Loader。

    关于apache-flex - Actionscript Loader.loadBytes() 悄悄退出,完整事件从未触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5158412/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com