index.html 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110
  1. <!DOCTYPE html>
  2. <html>
  3. <head lang="en">
  4. <include file="Public/head"/> <!--公共css-->
  5. <link type="text/css" rel="stylesheet" href="__STATIC__/appapi/css/agentshare.css?t=1563505719"/>
  6. <title>{$site_info['sitename']}</title>
  7. </head>
  8. <body>
  9. <div class="agentshare">
  10. <div class="agentshare_img">
  11. <img src="__STATIC__/appapi/images/agentshare/bg.png">
  12. </div>
  13. <div class="tips">
  14. <div class="tips_mark"></div>
  15. <p>{:lang('请点击右上角')}</p>
  16. <p>{:lang('选择“浏览器中打开”')}</p>
  17. </div>
  18. </div>
  19. <div class="logo">
  20. <p><img src="/logo.png"></p>
  21. <p class="app_name">{$site_info['app_name']}</p>
  22. </div>
  23. <div class="code_area">
  24. <div class="code_area_con">
  25. <div class="code_area_user">
  26. <div class="userinfo_area">
  27. <div class="avatar">
  28. <img src="{$userinfo['avatar']}">
  29. </div>
  30. <div class="info">
  31. <p class="nicename">{$userinfo['user_nickname']}</p>
  32. <p>ID:{$uid}</p>
  33. </div>
  34. </div>
  35. <div class="agentcode_area">
  36. <p>{:lang('邀请码')}</p>
  37. <p class="code">{$userinfo['code']}</p>
  38. </div>
  39. </div>
  40. <div class="code_area_down">
  41. <input type="button" value="{:lang('立即下载')}">
  42. </div>
  43. </div>
  44. </div>
  45. <script>
  46. var isiPad = /iPad/i.test(navigator.userAgent);
  47. var isiPhone = /iPhone|iPod/i.test(navigator.userAgent);
  48. var isAndroid = /Android/i.test(navigator.userAgent);
  49. var isWeixin = /MicroMessenger/i.test(navigator.userAgent);
  50. var isQQ = /QQ/i.test(navigator.userAgent);
  51. var isIOS = (isiPad || isiPhone);
  52. var isWeibo = /Weibo/i.test(navigator.userAgent);
  53. var isApp = (isAndroid || isIOS);
  54. var uid='{$uid}';
  55. var apk_url="{$site_info.apk_url|default=''}";
  56. var baseSize = 100;
  57. function setRem () {
  58. var scale = document.documentElement.clientWidth / 750;
  59. document.documentElement.style.fontSize = (baseSize * Math.min(scale, 3)) + 'px';
  60. }
  61. setRem();
  62. window.onresize = function () {
  63. setRem();
  64. }
  65. </script>
  66. <include file="Public/footer"/> <!--公共css-->
  67. <script>
  68. (function(){
  69. var code="{$userinfo['code']}";
  70. var openinstall_switch={$openinstall_switch};
  71. if(openinstall_switch){
  72. location.href='/appapi/agentshare/downapp?code='+code;
  73. }else{
  74. $('.code_area_down input').click(function(){
  75. if(isQQ || isWeixin){
  76. $('.tips').show();
  77. return !1;
  78. }
  79. if(isIOS){
  80. location.href='{$site_info['ipa_url']}';
  81. }else{
  82. //layer.msg('Android');
  83. if(apk_url!=''){
  84. location.href='{$site_info['apk_url']}';
  85. }
  86. }
  87. })
  88. }
  89. })()
  90. </script>
  91. </body>
  92. </html>