obj.tpl 2.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. <!DOCTYPE html>
  2. <html lang="zh-cn">
  3. <head>
  4. <title>{$obj.name}</title>
  5. <meta name="renderer" content="webkit">
  6. <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0" />
  7. <meta name="apple-mobile-web-app-capable" content="yes" />
  8. <meta name="apple-mobile-web-app-status-bar-style" content="black" />
  9. <meta content="no-cache, no-store, must-revalidate" http-equiv="Cache-Control" />
  10. <meta content="no-cache" http-equiv="Pragma" />
  11. <meta content="0" http-equiv="Expires" />
  12. <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
  13. <meta http-equiv="x-ua-compatible" content="IE=edge" />
  14. <link rel="stylesheet" href="/template/{$_lang.moban}/css/redefine.css">
  15. <script src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script>
  16. <style>
  17. @-ms-viewport { width:device-width; }
  18. @media only screen and (min-device-width:800px) { html { overflow:hidden; } }
  19. html { height:100%; }
  20. body { height:100%; overflow:hidden; margin:0; padding:0; font-family:microsoft yahei, Helvetica, sans-serif; background-color:#000000; }
  21. </style>
  22. </head>
  23. <body>
  24. <script language="JavaScript" type="text/javascript" src="/tour/tour.js"></script>
  25. <div id="pano" style="width:100%; height:100%;">
  26. <noscript><table style="width:100%;height:100%;"><tr style="valign:middle;"><td><div style="text-align:center;">ERROR:<br/><br/>Javascript not activated<br/><br/></div></td></tr></table></noscript>
  27. <script>
  28. {literal}
  29. embedpano({swf:"/tour/tour.swf", xml:"/tour/object_preview.xml", target:"pano", html5:"auto", passQueryParameters:true});
  30. {/literal}
  31. </script>
  32. </div>
  33. <script type="text/javascript">
  34. //组装分享的参数
  35. //title
  36. _title = '{$obj.name}';
  37. _content = '';
  38. _imgUrl = '{$obj.thumb_path}';
  39. </script>
  40. <script language="JavaScript" type="text/javascript" src="/static/js/jquery-1.9.1.js"></script>
  41. <script language="JavaScript" type="text/javascript" src="/static/js/kr/object.js"></script>
  42. <script language="JavaScript" type="text/javascript" src="/static/js/kr/jssdk.js"></script>
  43. <script>
  44. $(function(){
  45. $.post('/obj.php',{
  46. 'act':'init_obj',
  47. 'oid':{$obj.id}
  48. },function(res){
  49. var krpano = document.getElementById('krpanoSWFObject');
  50. var imgs = res.imgs;
  51. for(var i=0 ; i<imgs.length; i++){
  52. var fname = 'frame'+i;
  53. krpano.call('addplugin('+fname+');'+
  54. 'plugin['+fname+'].loadstyle(frame);'+
  55. 'set(plugin['+fname+'].url,'+imgs[i].imgsrc+');');
  56. }
  57. krpano.call("set(currentframe,0);set(framecount,"+imgs.length+");set(oldmousex,0);showframe(0);");
  58. },'json')
  59. })
  60. </script>
  61. </body>
  62. </html>