通過Blob對象實現文件下載功能,可以將字符串數據通過設置blob類型,轉換成blob對象並進行本地下載。
//下載功能
$("#download").click(function () {
const data = result // 這里填內容的字符串
const blob = new Blob([data], {type: "text/plain"})
//const blob = new Blob([data], {type: 'audio/wav'})
const a= document.createElement("a")
a.href = URL.createObjectURL(blob)
a.download = "fileName" // 這里填保存成的文件名
a.click()
URL.revokeObjectURL(a.href)
a.remove();
})
注意:
1.data放的字符串
2.文件名可以自定義,改成test.txt則是txt文件,意思是可以自定義文件類型。
