Exportar CSV usando jqxgrid en el browser Safari e iOS no funciona

En mi aplicación web tengo la opción de exportar datos "jqxgrid" al formatting ".CSV".

Está funcionando como se esperaba en los browseres Chrome y Firefox. Pero, si, probé la opción de export en el browser 'Safari', abrirlo está en otra pestaña, en lugar de downloadlo como un file separado.

¿Es posible downloadlo como un file separado?

Código de muestra:

$("#gridExport").click(function () { exportData = []; var exportType = GetExportFormat(); //csv (or) xls exportInfo = $("#jqxgrid").jqxGrid('exportdata', exportType); exportInfo = replaceAll(exportInfo, '<br/>', ' '); try { var prm = {}; prm.exportInfo = exportInfo; saveMyFile("$('SubmitForm')", "Test" + "." + exportType, exportInfo, "text/" + exportType + ";charset=utf-8"); } catch (e) { console.log('Export Error: ' + e); } }); function saveMyFile(ref, fname, text, mime) { try { var blob = new Blob([text], { type: mime }); saveAs(blob, fname); return false; } catch (e) { console.log('saveMyFile: ' + e.message); } } function GetExportFormat() { var strPlatform = navigator.platform; if (strPlatform.toLowerCase().indexOf('ipad') > -1 || strPlatform.toLowerCase().indexOf('iphone') > -1 || strPlatform.toLowerCase().indexOf('mac') > -1) return "csv"; else return "xls"; }