asafdav / ng-csv

Simple directive that turns arrays and objects into downloadable CSV files
MIT License
573 stars 215 forks source link

safari can't download csv file #214

Open jokingzhang opened 6 years ago

jokingzhang commented 6 years ago

I used ng-csv like this.

<a href="javascript:;" ng-show="vm.items.length > 0" ng-csv="vm.exportItems" csv-header="['姓名', '手机号', '邮箱', '公司']" charset="utf-8" add-bom="true" filename="{{ vm.exportFile }}" class="pull-right im-member-export">
  <i class="fa fa-download"></i> export
</a>

It works on Chrome, Firefox, IE is good, but it can't work on Safari. In Safair , it open a new tab just like this. image

Thanks read, please help

ZelimDamian commented 6 years ago

+1 Exactly as described

WillBDaniels commented 6 years ago

as quoted in this plugin (at the bottom of the readme) safari is unsupported entirely by this plugin.