Если Вы хотите отобразить свой собственный компонент с внешним списком видео во всплывающем окне, которое пользователи могут выбрать при работе с видеоблоками, то нужно определить параметр «externalVideosLibrary» во время инициализации плагина следующим образом:

window.Stripo.init({
...,
externalVideosLibrary: {
buttonText: 'YOUR BUTTON NAME',
open: openLibrary(onVideoSelectCallback, onCancelCallback) {
/*
Put your logic here.
Call
onVideoSelectCallback({
originalVideoName: 'YOUR VIDEO NAME',
originalImageName: 'YOUR IMAGE NAME',
urlImage: 'https://YOUR_STORAGE_IMAGE_URL.png',
urlVideo: 'https://your_storage_url/YOUR_FILE',
hasCustomButton: true || false }) when user select the video from external library.
Call
onCancelCallback()
when user close the library without video selection.
*/
}
}
});

Увидеть примеры данного кода можно по ссылке https://github.com/ardas/stripo-plugin/tree/master/Samples/external-videos-library-sample

Вы нашли ответ?