updated handlebar twitter meta helper
This commit is contained in:
parent
71e5b7ca7a
commit
c1b3a291cb
1 changed files with 10 additions and 13 deletions
|
@ -48,20 +48,17 @@ module.exports = {
|
||||||
addTwitterCard (mimeType, source, embedUrl, directFileUrl) {
|
addTwitterCard (mimeType, source, embedUrl, directFileUrl) {
|
||||||
let basicTwitterTags = `<meta name="twitter:site" content="@spee_ch" >`;
|
let basicTwitterTags = `<meta name="twitter:site" content="@spee_ch" >`;
|
||||||
if (mimeType === 'video/mp4') {
|
if (mimeType === 'video/mp4') {
|
||||||
return new Handlebars.SafeString(
|
let twitterName = '<meta name="twitter:card" content="player" >';
|
||||||
`${basicTwitterTags} <meta name="twitter:card" content="player" >
|
let twitterPlayer = `<meta name="twitter:player" content="${embedUrl}" >`;
|
||||||
<meta name="twitter:player" content="${embedUrl}" >
|
let twitterPlayerWidth = '<meta name="twitter:player:width" content="600" >';
|
||||||
<meta name="twitter:player:width" content="600" >
|
let twitterTextPlayerWidth = '<meta name="twitter:text:player_width" content="600" >';
|
||||||
<meta name="twitter:text:player_width" content="600" >
|
let twitterPlayerHeight = '<meta name="twitter:player:height" content="337" >';
|
||||||
<meta name="twitter:player:height" content="337" >
|
let twitterPlayerStream = `<meta name="twitter:player:stream" content="${directFileUrl}" >`;
|
||||||
<meta name="twitter:player:stream" content="${directFileUrl}" >
|
let twitterPlayerStreamContentType = '<meta name="twitter:player:stream:content_type" content="video/mp4" >';
|
||||||
<meta name="twitter:player:stream:content_type" content="video/mp4" >
|
return new Handlebars.SafeString(`${basicTwitterTags} ${twitterName} ${twitterPlayer} ${twitterPlayerWidth} ${twitterTextPlayerWidth} ${twitterPlayerHeight} ${twitterPlayerStream} ${twitterPlayerStreamContentType}`);
|
||||||
`
|
|
||||||
);
|
|
||||||
} else {
|
} else {
|
||||||
return new Handlebars.SafeString(
|
let twitterCard = '<meta name="twitter:card" content="summary_large_image" >';
|
||||||
`${basicTwitterTags} <meta name="twitter:card" content="summary_large_image" >`
|
return new Handlebars.SafeString(`${basicTwitterTags} ${twitterCard}`);
|
||||||
);
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
ifConditional (varOne, operator, varTwo, options) {
|
ifConditional (varOne, operator, varTwo, options) {
|
||||||
|
|
Loading…
Reference in a new issue