无法构造'Blob':提供的第一个参数是null或无效的Array对象.

css*_*EEK 5 javascript file-io jquery

我今天开始使用filesaver.js.我创建了以下函数:

function saving(){
    var blob = new Blob(final_transformation, {type: "text/plain;charset=utf-8"});
saveAs(blob, "hello world.txt");
}
Run Code Online (Sandbox Code Playgroud)

但当我调用该函数时,我得到"无法构造'Blob':提供的第一个参数是null,或者是无效的Array对象."任何想法?

Ali*_*guy 20

既然你不会告诉我们什么final_transformation是,我们必须猜测没有上下文.试试这个 :

function saving(){
    var blob = new Blob([final_transformation], {type: "text/plain;charset=utf-8"});
saveAs(blob, "hello world.txt");
}
Run Code Online (Sandbox Code Playgroud)