<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Panorama viewer</title> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel="stylesheet" href="../css/photo-sphere-viewer.min.css"> <style> html, body { width: 100%; height: 100%; overflow: hidden; margin: 0; padding: 0; } #photosphere { width: 100%; height: 100%; } .psv-button.custom-button { font-size: 22px; line-height: 20px; } .demo-label { color: white; font-size: 20px; font-family: Helvetica, sans-serif; text-align: center; padding: 5px; border: 1px solid white; background: rgba(0,0,0,0.4); } </style> </head> <body> <div id="photosphere"></div> <script src="../js/three.min.js"></script> <script src="../js/browser.min.js"></script> <script src="../js/photo-sphere-viewer.min.js"></script> <h1>Panorama</h1>> <script> var PSV = new PhotoSphereViewer.Viewer({ container: 'photosphere', panorama: "data:image/jpg;base64,__BASE_64_IMG__", caption: 'Panorama displayed with Photo Sphere Viewer V4.7.1', defaultZoomLvl: 40, minFov: 5, maxFov: 75, navbar: [ 'autorotate', 'zoom', 'caption' ] }); </script> </body> </html>