title: Safari browser xlsx download not working, instead opening blob in a new tab
body: <p>I am using fileSaver.js for angular to download xlsx file from API. it's working for all browsers except IOS Safari. Safari is opening the file in a new tab instead of downloading it. In Safari, i can see options to save the file but the name becomes "unknown.xlsx". But in IOS Chrome, i can't see any download options either.</p>
  
  <p>My Typescript:</p>
  
  <pre><code>    let cd = resposne.headers.get("content-disposition");
      //get the file name with regex
      let regex = /filename[^;=\n]*=((['"]).*?\2|[^;\n]*)/;
      let match = regex.exec(cd);
      //is there a file name?
      let fileName = match[1] || "answers";
      //replace leading and trailing slashes that C# added to your file name
      fileName = fileName.replace(/\"/g, "");
      let blob = resposne.body;
  
      // Using fileSaver.js for fixing safari file download error.
      // This plugin supports all modern browser for downloading files from API
      saveAs(blob, fileName);
  </code></pre>
  
  <p>Is there any way to download the excel file directly from IOS Safari or chrome?</p>