如何处理 AS3 中启用 HTML 的文本字段中的 IOErrors
如果我通过 加载图像动态文本字段中的标签并引发 IOError,我还要附加什么事件侦听器?文本字段? 我尝试过这个...
var textField:TextField = new TextField();
textField.htmlText = "here is some text <img src='image.jpg'> and then some more";
textField.addEventListener(IOErrorEvent.IOError, function (e:Event):void { trace("error caught") });
无济于事...
建议?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您必须将
id
设置为img
,然后在 getImageReference 在您的TextField
上获取Loader
,您可以在其中添加所有 您想要的事件:另一个示例 此处
You have to set an
id
toimg
and then use it within getImageReference on yourTextField
to get theLoader
where you can add all the Event you want:Another example here if you want
我为你提供了解决方案:
这将防止 flashplayer 在图像链接损坏时抛出错误并崩溃
i've solution for ya:
that will prevent flashplayer from throwing errors and crash whenever image link is broken
你必须使用 try catch 块:
you have to use a try catch block: