feat: Embedding for CloudflareStream
This commit is contained in:
@@ -260,7 +260,8 @@ export function getEditorTools() {
|
|||||||
},
|
},
|
||||||
cloudflareStream: {
|
cloudflareStream: {
|
||||||
regex: /https:\/\/customer-[a-z0-9]+\.cloudflarestream\.com\/([a-f0-9]{32})\/watch/,
|
regex: /https:\/\/customer-[a-z0-9]+\.cloudflarestream\.com\/([a-f0-9]{32})\/watch/,
|
||||||
embedUrl: 'https://iframe.videodelivery.net/<%= remote_id %>',
|
embedUrl:
|
||||||
|
'https://iframe.videodelivery.net/<%= remote_id %>',
|
||||||
html: `<iframe style="width:100%; height: ${
|
html: `<iframe style="width:100%; height: ${
|
||||||
window.innerWidth < 640 ? '15rem' : '30rem'
|
window.innerWidth < 640 ? '15rem' : '30rem'
|
||||||
};" frameborder="0" allowfullscreen></iframe>`,
|
};" frameborder="0" allowfullscreen></iframe>`,
|
||||||
|
|||||||
@@ -181,7 +181,7 @@ def get_lesson_icon(body, content):
|
|||||||
if block.get("type") == "embed" and block.get("data").get("service") in [
|
if block.get("type") == "embed" and block.get("data").get("service") in [
|
||||||
"youtube",
|
"youtube",
|
||||||
"vimeo",
|
"vimeo",
|
||||||
"cloudflareStream"
|
"cloudflareStream",
|
||||||
]:
|
]:
|
||||||
return "icon-youtube"
|
return "icon-youtube"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user