17 lines
626 B
HTML
17 lines
626 B
HTML
|
<script src="/webtorrent.js"></script>
|
||
|
<div id="wtmedia">
|
||
|
</div>
|
||
|
<script>
|
||
|
const client = new WebTorrent(tracker=false,dht=true,webSeeds=true);
|
||
|
const magnetURI = '{{.Get 0}}';
|
||
|
client.add(magnetURI, function (torrent) {
|
||
|
// Got torrent metadata!
|
||
|
console.log('Client is downloading:', torrent.infoHash)
|
||
|
torrent.files.forEach(function (file) {
|
||
|
// Display the file by appending it to the DOM. Supports video, audio, images, and
|
||
|
// more. Specify a container element (CSS selector or reference to DOM node).
|
||
|
file.appendTo('#wtmedia')
|
||
|
})
|
||
|
})
|
||
|
</script>
|