Heim > Web-Frontend > js-Tutorial > Lassen Sie uns darüber sprechen, wie Sie einen 360-Grad-Panoramaeffekt an der Frontpartie erzielen können

Lassen Sie uns darüber sprechen, wie Sie einen 360-Grad-Panoramaeffekt an der Frontpartie erzielen können

藏色散人
Freigeben: 2023-03-27 16:21:24
nach vorne
2318 Leute haben es durchsucht

Dieser Artikel vermittelt Ihnen relevantes Wissen über das Frontend. Er stellt vor allem vor, wie Sie einen 360-Grad-Panoramaeffekt auf dem Frontend erzielen können. Ich hoffe, dass er für alle hilfreich ist.

Effektanzeige:

Lassen Sie uns darüber sprechen, wie Sie einen 360-Grad-Panoramaeffekt an der Frontpartie erzielen können

Plug-in verwenden: photo-sphere-viewer

Implementierungscode:

<!DOCTYPE html>
<head>
  <!-- for optimal display on high DPI devices -->
  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@photo-sphere-viewer/core/index.min.css" />
  <script src="https://cdn.jsdelivr.net/npm/three/build/three.min.js"></script>
  <script src="https://cdn.jsdelivr.net/npm/@photo-sphere-viewer/core/index.min.js"></script>
</head>
<body>
  <!-- the viewer container must have a defined size -->
  <div id="viewer" style="width: 100vw; height: 100vh;"></div>
  <script>
    const viewer = new PhotoSphereViewer.Viewer({
      container: document.querySelector(&#39;#viewer&#39;),
      panorama: &#39;./img/44.jpg&#39;,
    });
  </script>
</body>
</html>
Nach dem Login kopieren

Dateiverzeichnis:

Hinweise:

Panorama Der Pfad lautet wie folgt:

panorama: './img/44.jpg',

direkt lokal ausführen, d. h. mit file:// im Browser beginnen, der obige Pfad funktioniert nicht. Es liegt ein domänenübergreifendes Problem vor.

Lösen Sie das Problem, dass Bilder nicht geladen werden:

Starten Sie den Server und führen Sie die Datei aus.

Methode 1:

Durch den HTTP-Server erreicht, ist der spezifische Vorgang wie folgt:

  1. Terminalausführungsbefehl: npm install http-server -g http-Server global installierennpm install http-server -g 全局安装 http-server

  2. 执行命令:http-server

Führen Sie den Befehl http-server aus, um den Dienst zu starten. Nach dem Start wird ein zugänglicher Link wie folgt angezeigt:

cmd + Klicken Sie, um zum Folgenden zu springen Browserseite, und Sie können auf die entsprechende HTML-Seite zugreifen. (Durch den Zugriff auf diese Weise können lokale Bildressourcen geladen werden)

Methode 2:

  1. Führen Sie die Datei über die Live-Server-Erweiterung von vscode aus

Installieren Sie die Erweiterung

  1. Klicken Sie mit der rechten Maustaste auf die entsprechende Datei und wählen Sie „Mit Live-Server öffnen“, um zu

🎜🎜🎜 zu springen

Das obige ist der detaillierte Inhalt vonLassen Sie uns darüber sprechen, wie Sie einen 360-Grad-Panoramaeffekt an der Frontpartie erzielen können. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:juejin.im
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage