mirror of
https://github.com/misskey-dev/summaly.git
synced 2025-05-15 02:27:34 +09:00
Update README.md
This commit is contained in:
parent
1ea7059a20
commit
2fdad915d2
39
README.md
39
README.md
@ -21,7 +21,7 @@ import { summaly } from 'summaly';
|
|||||||
summaly(url[, opts])
|
summaly(url[, opts])
|
||||||
```
|
```
|
||||||
|
|
||||||
As Fastify plugin:
|
As Fastify plugin:
|
||||||
(will listen `GET` of `/`)
|
(will listen `GET` of `/`)
|
||||||
|
|
||||||
```javascript
|
```javascript
|
||||||
@ -64,15 +64,16 @@ A Promise of an Object that contains properties below:
|
|||||||
|
|
||||||
#### Root
|
#### Root
|
||||||
|
|
||||||
| Property | Type | Description |
|
| Property | Type | Description |
|
||||||
| :-------------- | :------- | :--------------------------------------- |
|
| :-------------- | :------- | :------------------------------------------ |
|
||||||
| **description** | *string* | The description of the web page |
|
| **description** | *string* | The description of the web page |
|
||||||
| **icon** | *string* | The url of the icon of the web page |
|
| **icon** | *string* | The url of the icon of the web page |
|
||||||
| **sitename** | *string* | The name of the web site |
|
| **sitename** | *string* | The name of the web site |
|
||||||
| **thumbnail** | *string* | The url of the thumbnail of the web page |
|
| **thumbnail** | *string* | The url of the thumbnail of the web page |
|
||||||
| **player** | *Player* | The player of the web page |
|
| **oEmbed** | *OEmbedRichIframe* | The oEmbed rich iframe info of the web page |
|
||||||
| **title** | *string* | The title of the web page |
|
| **player** | *Player* | The player of the web page |
|
||||||
| **url** | *string* | The url of the web page |
|
| **title** | *string* | The title of the web page |
|
||||||
|
| **url** | *string* | The url of the web page |
|
||||||
|
|
||||||
#### Player
|
#### Player
|
||||||
|
|
||||||
@ -82,6 +83,24 @@ A Promise of an Object that contains properties below:
|
|||||||
| **width** | *number* | The width of the player |
|
| **width** | *number* | The width of the player |
|
||||||
| **height** | *number* | The height of the player |
|
| **height** | *number* | The height of the player |
|
||||||
|
|
||||||
|
#### oEmbed
|
||||||
|
|
||||||
|
| Property | Type | Description |
|
||||||
|
| :-------------- | :--------- | :-------------------------------------------- |
|
||||||
|
| **src** | *string* | The source for the iframe |
|
||||||
|
| **height** | *number* | The height of the iframe |
|
||||||
|
| **allow** | *string[]* | The name of the `allow`ed features for iframe |
|
||||||
|
|
||||||
|
Currently the possible items in `allow` are:
|
||||||
|
|
||||||
|
* `autoplay`
|
||||||
|
* `clipboard-write`
|
||||||
|
* `fullscreen`
|
||||||
|
* `encrypted-media`
|
||||||
|
* `picture-in-picture`
|
||||||
|
|
||||||
|
See [Permissions Policy](https://developer.mozilla.org/en-US/docs/Web/HTTP/Permissions_Policy) in MDN for details of them.
|
||||||
|
|
||||||
### Example
|
### Example
|
||||||
|
|
||||||
``` javascript
|
``` javascript
|
||||||
|
Loading…
x
Reference in New Issue
Block a user