0
我在一个新的应用程序中实现了ZeroClipboard,它在Chrome/FF中运行得非常好。ZeroClipboard的透明.swf在IE10中显示为不透明的白色框?
不幸的是,大多数用户群都被困在IE10上,而在IE10中,我无法使覆盖的闪存文件变得透明。
这里是我的ZeroClipboard代码:
//Set up Click To Clipboard functionality
ZeroClipboard.config({ swfPath: "Scripts/ZeroClipboard.swf" });
var client = new ZeroClipboard($('.field span'));
client.on('ready', function (event) {
console.log('Copy .swf is loaded');
client.on('copy', function (event) {
event.clipboardData.setData('text/plain', event.target.innerHTML);
});
client.on('aftercopy', function (event) {
console.log('Copied text to clipboard: ' + event.data['text/plain']);
});
});
client.on('error', function (event) {
console.log('ZeroClipboard error of type "' + event.name + '": ' + event.message);
ZeroClipboard.destroy();
});
这仍然功能/份正常的,但我只是得到一个不透明的白色盒子覆盖绑定对象,当用户悬停。
这种行为在IE10还发生了我在ZeroClipboard演示网站,所以我敢肯定我的代码是好的...
这是一个已知的错误与Flash的透明度和IE10? (希望有解决方案吗?)
我正在使用ZeroClipboard(v2.2)的最新版本并重复更新了flash。任何帮助解决此问题将不胜感激!
尝试验证Flash Player已启用/可用。 – akmozo
@akmozo谢谢。这让我三重检查......并且我注意到启用了一个附加组件,这个附件组合让我感觉很舒服。 VMWare Adobe Flash“Optmizer”。我们在VMWare View环境中,这是我的问题。 –