【问题标题】:File Save functionality in AngularAngular 中的文件保存功能
【发布时间】:2023-03-16 02:35:02
【问题描述】:

我正在寻找 Angular 中的文件保存(在我的本地文件系统中)功能。我已经完成了以下模块。

Angular-file-saver

但它在保存文件之前要求确认。

我希望我的文件自动保存在我的本地文件夹 (C:\MyApplication\contents)

FileSaver.saveAs(new Blob([data], { type: "video/mp4" }), 'C:\MyApplication\contents\myvideo.mp4');

任何指针都会很有帮助。

【问题讨论】:

    标签: javascript angularjs file


    【解决方案1】:

    我认为最好的方法是自己处理。

    从您的数据创建一个 blob。

    myBlob = new Blob([new Uint8Array(myData)], {type: "octet/stream"});
    

    现在在内存中创建<a>元素并点击它。

    var link = document.createElement('a');
    link.href = window.URL.createObjectURL(myBlob);;
    link.click(); 
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-07-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多