L'ancre de Propriété de Téléchargement ne fonctionne pas sur certaines pages (Gmail)?

Je veux insérer cet élément HTML en quelques pages:

<a download="somedata.csv"
   id="downloadLink"
   href="data:application/csv;charset=utf-8,Col1%2CCol2%2CCol3%0AVal1%2CVal2%2CVal3%0AVal11%2CVal22%2CVal33%0AVal111%2CVal222%2CVal333"
>
    Click Me
</a>

Dans toutes les pages, lorsque je modifie le dom via un plugin ou manuellement des éléments dans l'inspecteur, d'inclure cet élément à la page du dom, il fonctionne très bien !

Mais, si je fais la même chose dans Gmail pages, le fichier généré n'est pas nommé "somedata.csv" et l'extension est perdu "csv" !

J'ai essayé ceci dans un fichier local dans le fichier téléchargé vers localhost, et dans de nombreux autres pages du site, il fonctionne dans tous, sauf pour Gmail pages.

Pourquoi il ne fonctionne pas dans Gmail pages ? Et comment résoudre ce problème ?

  • Selon cette page, l'extenstion va sur la fin de la href non pas à l'intérieur de la propriété de téléchargement: davidwalsh.nom/download-attribut
  • Mais le href de la valeur, dans mon cas, n'est pas de données d'un fichier.
  • c'est le même problème sur Facebook les pages de trop, le fichier de téléchargement attribut est ignoré