Pannellumでブラウザに最大表示してみる

ほとんどcssのメモ

theta.html?image_file_path.jpg

こんな感じでファイルにパラメータを付けて呼び出す。縦幅を100%にしてみた。

<!DOCTYPE HTML>
<html>
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>theta view</title>
    <link rel="stylesheet" href="pannellum.css"/>
    <script type="text/javascript" src="pannellum.js"></script>

    <script type="text/javascript">
	<!--
	//パラメータから画像ファイル名を取得
	var img_name = location.href.split("?")[1];
	
	if(typeof(img_name) === "undefined"){
		img_name = "alma.jpg";
	}
	-->
	</script>

    <style>
    	html, body {
    		height: 100%;
    		margin: 0;
    		padding: 0;
    	}
    	#panorama {
			position: relative;
			height: auto;
			min-height: 100%;
    	}
    </style>
    
</head>
<body>

<div id="panorama"></div>
<script>
pannellum.viewer('panorama', {
    "type": "equirectangular",
    "panorama": img_name,
    "autoLoad": true,
    "autoRotate": -2,
    "title": "360ビュー",
    "author": "kenmituo"
});
</script>

</body>
</html>

ホントはiframeからの呼び出しとダイレクト表示でcssを切り替えるようにしたかった。。。