为什么这段图片下载代码Chrome有效,FF里无效?
使用Cytoscape生成的图片,想要点击直接下载而不是浏览器打开,Chrome环境下可以,FF下就出错,求问
function download(src) {
var $a = document.createElement('a');
$a.setAttribute("href", src);
$a.setAttribute("download", "");
var evObj = document.createEvent('MouseEvents');
evObj.initEvent("click", false, false);
evObj.initMouseEvent( 'click', true, true, window, 0, 0, 0, 0, 0, false, false, true, false, 0, null);
$a.dispatchEvent(evObj);
};
function Click(){
var jpg64 = cy.jpg({
quality:1
});
$('#jpg-eg').attr('src', jpg64);
download(jpg64);
}
相关分类