Пользователь пока ничего не рассказал о себе

Наибольший вклад в теги

Все теги (3)

Лучшие ответы пользователя

Все ответы (4)
  • Как вставить JS-скрипт в React класс?

    @Buck
    в общем у меня получилось через класс

    class MyComponent extends React.Component {
    
    	// пробрасываем пропсы если надо
    	constructor(props) {
    		super(props);
    		this.props = props
    	}
    
    	componentDidMount() {
    		// Сюда пишем скрипты которые нужны. Можно обращаться к чему хочешь (в пределах компонента)
    	}
    
    	render() {  
    		return (
    		<>
    			//тут твоя jsx разметка
    		</>
    		)
    	}
    }
    export default MyComponent;
    Ответ написан
    Комментировать
  • Как получить превьюшку (thumbnail) с RUTUBE?

    @Buck
    Если знаете ID ролика на RuTube то можно сделать следующее. fetch URL:
    https://rutube.ru/api/video/${id}
    Берем c JSON "thumbnail_url"

    `https://pic.rutubelist.ru/video/*1*/*2*/${thumbnail_url}.jpg`

    Где *1* - первые два символа id ролика
    Где *2* - третий и четвертый символы id ролика

    Ресайз превьюшки можно делать так: после jpg можно поставить любую ширину через ?width=640 (где 640 необходимая ширина )

    Получится вот так:
    `https://pic.rutubelist.ru/video/*1*/*2*/${thumbnail_url}.jpg?width=640`
    Ответ написан
    Комментировать