Я пытаюсь понять, как создать базовое изображение 360 Panorama в реакции / gatsbyjs, где пользователь может бесконечно прокручивать изображение по горизонтали.Вот результат, которого я пытаюсь достичь:
образец сайта
Я мог бы легко достичь этого результата с помощью плагина jquery в обычном html / css /Но, однако, я не мог понять, как правильно сделать это «способом реагирования».Я попытался использовать response-vr, однако, когда я пытаюсь импортировать все необходимые модули из Reaction-vr, браузер выдает мне следующую ошибку:
Я все еще изучаю React, поэтому любые указания или предложения будут высоко оценены!
вот мой код компонента:
import React, { Component } from 'react'
import { View, Pano } from 'react-vr'
import { Link } from 'gatsby'
import FooterMenu from '../../components/footer-menu/footer-menu'
import Content from '../../components/content-container/content'
import './upper.sass'
const UpperPage = () => {
return (
<Content>
<div id="view-1" class="view-content">
<Link to="/views" className="back-btn">
← back
</Link>
<View>
<Pano source={{ uri: '../../images/views/high.jpg' }} />
</View>
</div>
<FooterMenu />
</Content>
)
}
export default UpperPage