interface.html debug
parent
26bce85bda
commit
27d745f1cc
|
|
@ -21,7 +21,22 @@ function saveCSV(data, title) {
|
||||||
csv += line + "\n";
|
csv += line + "\n";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Util.saveCSV(title, csv);
|
|
||||||
|
var blob = new Blob([csv], { type: 'text/csv;charset=utf-8;' });
|
||||||
|
if (navigator.msSaveBlob) { // IE 10+
|
||||||
|
navigator.msSaveBlob(blob, title + ".csv");
|
||||||
|
} else {
|
||||||
|
var link = document.createElement("a");
|
||||||
|
if (link.download !== undefined) {
|
||||||
|
var url = URL.createObjectURL(blob);
|
||||||
|
link.setAttribute("href", url);
|
||||||
|
link.setAttribute("download", title + ".csv");
|
||||||
|
link.style.visibility = 'hidden';
|
||||||
|
document.body.appendChild(link);
|
||||||
|
link.click();
|
||||||
|
document.body.removeChild(link);
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function downloadHeartRateData() {
|
function downloadHeartRateData() {
|
||||||
|
|
@ -32,7 +47,7 @@ function downloadHeartRateData() {
|
||||||
if (data) {
|
if (data) {
|
||||||
saveCSV(data, "Heart Rate Data");
|
saveCSV(data, "Heart Rate Data");
|
||||||
} else {
|
} else {
|
||||||
domContent.innerHTML = "<b>No heart rate data found</b>";
|
domContent.innerHTML = "<b>No heart rate data found!</b>";
|
||||||
}
|
}
|
||||||
}, error => {
|
}, error => {
|
||||||
console.error("Error reading heart rate data:", error);
|
console.error("Error reading heart rate data:", error);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue