【问题标题】:Flash Player Unresponsive on Remoting Error - AS2Flash Player 对远程错误无响应 - AS2
【发布时间】:2010-06-29 12:50:01
【问题描述】:

我们有一个使用 Flash、AS2 和 ColdFusion 后端(远程处理)开发的应用程序。我观察到,当数据库查询失败时,Flash 会调用 _result 处理程序(而不是 _status),播放器会因臭名昭著的无响应/中止脚本错误而挂起。

对结果进行跟踪不会产生任何结果。尝试枚举结果中的属性也不会产生任何结果。

这很奇怪。有没有人知道什么可能导致这个/如何解决它?

【问题讨论】:

  • 尝试使用 Charles(charlesproxy.com,或其他可以读取 AMF 的代理)查看服务器响应。另外,您是否尝试过使用调试器单步执行?你在哪个版本的 Flash Player 中测试过这个?

标签: coldfusion actionscript-2 remoting flash


【解决方案1】:

如果您尚未在浏览器中使用 Flash Player 的调试版本,它很可能会抛出异常弹出窗口。

第二件事是安装http://amfexplorer.riaforge.org/ 并查看后端发送的内容(如果有的话)。

如果这无济于事,请尝试将结果解析代码放入 try-catch 中,看看它在哪里搞砸了应用程序:

try {
   // statements
} catch (myErr) {
   // statements
} finally { 
   // statements 
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-07-21
    • 1970-01-01
    • 2017-07-25
    • 1970-01-01
    • 2013-12-26
    • 2021-07-02
    • 2011-03-19
    • 1970-01-01
    相关资源
    最近更新 更多