Javascript 使用AMD主干的flashcanvas中的窗口加载劫持以及如何启用toDataURL

Javascript 使用AMD主干的flashcanvas中的窗口加载劫持以及如何启用toDataURL,javascript,internet-explorer,backbone.js,require,amd,Javascript,Internet Explorer,Backbone.js,Require,Amd,所以。。我有一个相当复杂的客户端js web应用程序,使用AMD支持的主干和require.js。它还使用jit infovis库,一切都很酷,但我想为旧ie启用某种回退/多填充(7,8)。我已经走上了我辞职的闪存回退路线,其余的功能在旧ie中运行良好,使用excanvas。只有“将画布保存到图像”功能妨碍了我。Flashcanvas有这样一个概念,即使用FlasCanvas的类型检查是否加载了它,以确保在使用它之前定义了它,我认为这很好,但我永远无法定义它。如果需要,我会发布一些代码,但我对回

所以。。我有一个相当复杂的客户端js web应用程序,使用AMD支持的主干和require.js。它还使用jit infovis库,一切都很酷,但我想为旧ie启用某种回退/多填充(7,8)。我已经走上了我辞职的闪存回退路线,其余的功能在旧ie中运行良好,使用excanvas。只有“将画布保存到图像”功能妨碍了我。Flashcanvas有这样一个概念,即使用FlasCanvas的类型检查是否加载了它,以确保在使用它之前定义了它,我认为这很好,但我永远无法定义它。如果需要,我会发布一些代码,但我对回答的类型非常感兴趣,这些回答可能指向使用require.js为ie加载flashcanvas的不同方法或体验。请不要建议服务器端解决方案,我知道这是可能的。

好的,我修复了它,我正在使用的excanvas版本和flashcanvas版本之间存在冲突,我现在只授权flashcanvas,并且已经将excanvas从混合中移除。这里没什么可看的乡亲们往前走