我有一种情况需要将“原始”swf文件提供给浏览器。也就是说,没有嵌入。我们遇到了一些问题,现在在IE中做这项工作,但设法解决它。到现在。我们正在解决一些其他服务文档问题,并将其作为Flash文件在IE中停止工作的副作用。 Flash控制着浏览器的显示区域(你得到的是Flash上下文菜单,而不是IE:s),但是Flash文件不能渲染。在Firefox中显示原始swf文件但不显示在IE中
我不知道我改变了什么使它停止工作。很大程度上是因为我们的解决方案使其成功实施了真正的试错工作。 (我们从来没有完全理解这个问题的基础。)
在我们的系统的以前的版本中,Flash文件渲染得很好。我已经使用Flash Player 9和10进行了测试,没有任何区别。
我完全卡住了。任何人都有我可以尝试挖掘的线索?
编辑:根据MatthieuP和Kristian J的建议,我发现它是关于什么的。这不是标题,但代理我用于看标题显示了一个有趣的事情**:
当IE获取一个不嵌入的swf,它要求文件两次(我猜ActiveX组件创建一个嵌入代码的HTML文档,然后从该文档中获取文件)
这个重复的读取法术给我们带来了问题,因为文件请求到我们的系统需要有一个有效的单向函数,时间令牌成功。第二次请求注定失败。
感谢您的回答。为了让它一炮打响,你们每个人都得到了+1。