尝试使用 github.com/mafintosh/torrent-stream 在浏览器中流式传输种子文件,但没有成功。使用取自项目手册的以下简单示例。
<html lang="en">
<head>
<meta charset="utf-8">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
</head>
<body>
<script>
var torrentStream = require('torrent-stream');
var engine = torrentStream('MAGNET-LINK-HERE');
engine.on('ready', function() {
engine.files.forEach(function(file) {
console.log('filename:', file.name);
var stream = file.createReadStream();
// stream is readable stream to containing the file content
});
});
</script>
在 chrome 控制台中,我收到以下错误。
未捕获的 ReferenceError:未定义要求
此错误来自第 8 行。有人用过这个项目吗?