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環境中,這是我的問題。 –