# webtorrent-element
**Repository Path**: mirrors/webtorrent-element
## Basic Information
- **Project Name**: webtorrent-element
- **Description**: WebTorrent Element 是一个 HTML 元素,可以用来显示来自 WebTorrent 上的内容
- **Primary Language**: JavaScript
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 1
- **Forks**: 1
- **Created**: 2017-10-05
- **Last Updated**: 2023-09-12
## Categories & Tags
**Categories**: webui
**Tags**: None
## README
# WebTorrent Element
An HTML element you can use to display content on WebTorrent.
Usage:
```html
```
Often a torrent contains many files but you only want to display one.
You can do this using the `file` attribute.
```html
```
Here's some example code you can stick your application to get started. It
loads and plays a Creative Commons video.
```html
```
Since this is just a regular HTML element, and all the content appended as
the torrent loads are regular elements, you can add style in your own app
like you would any other HTML.
### Bundling
If you want to build the component into the JavaScript bundle of your app
you can do so easily, but you'll need to handle loading a WebComponents
polyfill on your own.
```javascript
const WebTorrentComponent = require('webtorrent-element')
let elem = new WebTorrentComponent()
elem.src = MAGNETURL
elem.file = 'Sintel.mp4'
document.body.appendChild(elem)
```