IIS7 上的 Flash 事件错误
我构建的 Flash 应用程序在桌面和 IIS6 上运行良好,但当我上传到 IIS7+ 时,它就崩溃了。 该应用程序的大部分内容似乎都按预期工作,但关键测试失败了。我认为这是一个失败的自定义事件,但我不知道为什么它在其他地方都能完美运行。
还有人对 Flash 和 IIS7+ 有疑问吗?
我的应用程序是使用 Flash CS5 和 AS3 for Flash Player 10 构建的。
顺便说一句,这不是 MIME 类型问题。
任何帮助表示赞赏。
谢谢巴里
Flash app I've built works fine on desktop and on IIS6, but when I upload to IIS7+ it breaks.
Most of the app appears to work as expected but a crucial test fails. I think it's a custom event that is failing, but I've no idea why when it works perfectly everywhere else.
Anybody else has issues with Flash and IIS7+?
My app is built with Flash CS5 and AS3 for Flash player 10.
BTW it's not a MIME type issue.
Any help appreciated.
Thanks
Barry
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
不要在运行 IIS7+ 的服务器上的文件名中使用“+”字符。 IIS7 将它们视为查询字符串。因此文件名“hello+world+today.jpg”将被翻译为“hello.jpg?key=world+today”。 有时在 Flash 中会默默失败,不会抛出 IOError(当然假设您设置为接收一个 IOError)。
Don't use the '+' character in filenames on servers running IIS7+. IIS7 treats these as if they were query strings. So a filename 'hello+world+today.jpg' will be translated into 'hello.jpg?key=world+today'. This sometimes fails silently in Flash without throwing an IOError, assuming you set up to receive one of course.