Nexus 6 기본 카메라 앱을 파노라마 모드로 찍은 360 장의 사진을 보여주는 페이지를 만들려고합니다. VR보기 360 Photo Sphere 이미지, CORS 문제 가능
구글 문서를 사용
, 나는<div id="vrview"></div>
원격 호스트 라이브러리 나에, 로컬 호스트 이미지, 이미지를 시도
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script src="//storage.googleapis.com/vrview/2.0/build/vrview.min.js"></script>
더 저를 얻을 것 같았다 로컬 웹 사이트 "video360.dev"를 생성 내 도메인 및 이미지 호스팅 솔루션 :
<script>
window.addEventListener('load', onVrViewLoad)
function onVrViewLoad() {
var vrView = new VRView.Player('#vrview', {
//Taken with nexus6 default camera app in panoramic mode
image: 'http://www.darrencousins.com/images/1.jpg',
// image: '1.jpg',
// image: 'https://image.ibb.co/jCpmGQ/1.jpg',
// video: 'https://s3-us-west-2.amazonaws.com/s.cdpn.io/304756/rabbit360_HD_1280x640_low.mp4',
is_stereo: true,
width:'100%',
height:'800px'
});
}
</script>
내가 잘못하지 않았는지 확인하려면 미친 듯이, 나는 기존의 코덱에서 작동하는 비디오 라인을 "빌려"잘 작동했다. 이것은 이미지 나 호스팅 설정에 관한 것일 뿐이다.
나는 CORS 문제가 있다고 생각하여 codepen 전체 "로컬 호스팅"문제를 제거했지만이를 해결하는 방법은 확실하지 않습니다.
어떤 아이디어가이 문제를 어떻게 해결 하는가?
매력처럼 작동합니다. 덕분입니다. 또한 일시적으로 CORS를 사용하기위한 크롬 확장 프로그램을 설치하여 문제를 해결했지만 이상적인 해결책은 아니지만 최소한 의심스러운 점은 확인했습니다. – sygad1
로컬에서이 작업을 수행하는 방법에 대해 알고 싶습니다. 내 서버로 MAMP Pro를 사용합니다. – sygad1
https://www.npmjs.com/package/cors-anywhere는 heroku 서버에서 사용하는 것으로 누군가가 자신의 호스트를 원할 경우 유용 할 수 있습니다 – user2312688