我正在将外部图像(来自 goodreads.com 的书籍封面)加载到在 Starling 上运行的库查看器 AIR 应用程序(在 ipad 和浏览器中使用)(以防您需要知道)。加载后,封面应该可以点击以采取进一步的行动。
这一切都可以在 ipad 上正常工作,并且直接从 FlashDevelop 构建时,但是当它在浏览器中查看时,单击事件不会对加载的图像执行任何操作。它可以在我嵌入的占位符位图上正常工作(坐在扩展 Sprite 的“Book”类中)。
这似乎是一个安全问题,但如果是这样,我希望图像根本不会加载。但相反,它加载但不再是交互式的。我尝试了各种方法,例如:
向 Book 对象添加加载器并单击侦听器
将 loader.content 添加为 Bitmap 并单击 Book 的侦听器
创建一个 BitmapData 并绘制 Loader.content,然后添加生成的位图(它在浏览器中是空白的,但从 FD 构建时可以完美运行)
添加加载器并在其上放置一个透明精灵,将侦听器添加到精灵
有人遇到过这个问题吗?有人知道解决方法吗?
谢谢!