strukturart
Erfahrenes Mitglied
Code:
($('#lnk')[0].click())
Ich habe das App auf Github: strukturart/rss-reader
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
($('#lnk')[0].click())
<a id="lnk-simple" href="thread367-grid-hightlight-row-2.html" download>Simple File</a>
<a id="lnk-get" href="testget.php?abc=11111&def=22222" download>GET parameters</a>
<a id="lnk-audio-get" href="audio\01_-_The_Greatest_Cowboy_Of_Them_All.mp3?abc=11111&def=22222" download>GET
parameters audio</a>
<button id="btn-simple">Simple File</button>
<button id="btn-get">GET parameters</button>
<button id="btn-audio-get">GET parameters audio</button>
<script>
$('#btn-simple').on('click', () => {
$('#lnk-simple')[0].click();
});
$('#btn-get').on('click', () => {
$('#lnk-get')[0].click();
});
$('#btn-audio-get').on('click', () => {
$('#lnk-audio-get')[0].click();
});
</script>
url = url.replace(/\?.*$/, '');
( wenn richtig übersetzt ).Darüber hinaus würde ich empfehlen, die Song-Datei auf Ihrem Server zu speichern, damit neue Anforderungen für diesen Song einfach wieder von Ihrem Server heruntergeladen werden können.
Das ist ziemlich egoistisch gedachtMan kann ja eigentlich froh sein das dann Datenvolumen und Serverauslastung ( wenn man das so nennt ) beim Fremdserver ist.
fetch(link_download)
.then(res => res.blob())
.then(blob => {
var sdcard = navigator.getDeviceStorage("music");
var file = new Blob([blob], { type: "audio/mpeg" });
var request = sdcard.addNamed(file, title + ".mp3");
request.onsuccess = function() {
var name = this.result;
toaster('File "' + name + '" successfully wrote on the storage area');
}
// An error typically occur if a file with the same name already exist
request.onerror = function() {
alert('Unable to write the file: ' + this.error);
}
});