【Vanilla JS】【Pannellum】サムネイル付き360度パノラマ画像ビューアーの実装(複数設置可能)

[ ID : 11983 ]
シルバー
【Vanilla JS】【Pannellum】サムネイル付き360度パノラマ画像ビューアーの実装(複数設置可能)
実装目安
3分

概要

「Pannellum」を使用してサムネイルと連動する360度パノラマ画像ビューアーの実装方法を紹介。

用途・要件

  • 複数サムネイル画像と連動したビューアーを実装したい場合に利用。
  • 表示したいビューアーの情報を、サムネイルのHTMLのdata属性に設定。DEMOでは「360度パノラマ画像のURL」「タイトル」「プレビュー画像のURL」の情報をdata属性に設定。(応用して他のオプションも設定可能)
  • サムネイル画像をクリックするとビューアーが切り替わる。
  • ビューアー左下に配置したPrev, Nextボタンをクリックするとビューアーが切り替わる。
  • 同一ページへの複数設置可能。
  • サムネイル画像はCSSの背景画像で設定。
  • iframeではなくJavaScript APIを使用。
  • Pannellum v2.5.6使用。

検証ブラウザ

  • Google Chrome(最新)
  • Microsoft Edge(最新)
  • Firefox(最新)
  • Safari(最新)
  • 注)iOSではfullscreen APIがサポートされていないため、フルスクリーン表示できない。(Can I use)

実装

このコンテンツの続きを閲覧するにはログインが必要です。 新規会員登録

この記事をシェアする

関連記事

全ての記事を見る

KONOCODEのメリット 無料会員登録