Я хочу реализовать аналогичную функциональность, например, в facebook, где вы можете размещать видео. Поэтому, когда вы копируете ссылку, facebook создает какой-то снимок, а затем вы публикуете его. Я ищу вокруг google, как это сделать, но, к сожалению, не нашел ничего полезного.Как реализовать функции пост-видео, как в Facebook
Я хочу знать, есть ли что-то уже реализованное плагин или учебник для выполнения такого действия.
Единственный пример, который я нашел, это что-то вроде следующей отмеченной библиотеки jQuery. Есть ли что-то более элегантное помимо этого.
marked.setOptions({
gfm: true,
pedantic: false,
sanitize: true,
highlight: null,
urls: {
youtube : function(text, url) {
var cap;
if((cap = /(youtu\.be\/|youtube\.com\/(watch\?(.*&)?v=|(embed|v)\/))([^\?&"'>]+)/.exec(url))) {
return '<iframe width="420" height="315" src="https://www.youtube.com/embed/' + cap[5] + '" frameborder="0" allowfullscreen</iframe>';
}
},
vimeo : function(text, url) {
var cap;
if((cap = /^.*(vimeo\.com\/)((channels\/[A-z]+\/)|(groups\/[A-z]+\/videos\/))?([0-9]+)/.exec(url))) {
return '<iframe src="https://player.vimeo.com/video/' + cap[5] +'" width="500" height="281" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>';
}
},
dailymotion : function(text, url) {
var cap;
if((cap = /^.+dailymotion.com\/(video|hub)\/([^_]+)[^#]*(#video=([^_&]+))?/.exec(url))) {
return '<iframe frameborder="0" width="480" height="271" src="https://www.dailymotion.com/embed/video/' + cap[2] +'"></iframe>';
}
}
});