首页 > 其他分享 >下载App页面

下载App页面

时间:2023-04-20 16:33:23浏览次数:31  
标签:color text App top height font display 下载 页面

目录

说明

下载app页面,在微信中分享,很容易被拦截。这里作了一个处理,当在微信中打开链接,自动跳转到浏览器中打开提示下载。

代码

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8" />
    <title>XXX客户端</title>
    <style type="text/css">
      .wxtip {
        background: rgb(104 102 102 / 80%);
        text-align: center;
        position: fixed;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        z-index: 998;
        display: none;
      }

      .wxtip-icon {
        width: 52px;
        height: 67px;
        background: url(weixin-tip.png) no-repeat;
        display: block;
        position: absolute;
        right: 20px;
        top: 20px;
      }

      .wxtip-txt {
        margin-top: 100px;
        color: #fff;
        font-size: 35px;
        line-height: 1.5;
        float: right;
        margin-right: 50px;
        text-align: left;
      }

      .vx-body {
        position: absolute;
        top: 25%;
        text-align: center;
        width: 100%;
      }

      .vx-font {
        font-size: 55px;
        font-weight: bold;
        text-align: center;
        margin-top: 10px;
        font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
      }

      .vx-button {
        color: #fff;
        background-color: #3498DB;
        border-color: #3498DB;
        font-weight: 400;
        padding: 10px 20px;
        font-size: 40px;
        text-decoration: none;
        width: 90%;
        display: inline-block;
        height: 80px;
        line-height: 80px;
        border-radius: 52px;
      }

      .vx-tips-text {
        background: #e9e8e9;
        width: 80px;
        border-radius: 10px;
        height: 45px;
        color: #000;
        font-weight: bold;
        text-align: center;
        display: inline-block;
      }
    </style>
    <script type="text/javascript">
      function downloadAPP() {
        var ua = navigator.userAgent;
        var isWeixin = !!/MicroMessenger/i.test(ua);
        if (isWeixin) {
          document.getElementById("weixinTip").style.display = "block";
        } else {
          window.location.href = "https://a.b.c/dowanload/4fde027e-948d-44e3-89f0-28114de52f7e.apk";
        }
      }

      function wxTipClick() {
        document.getElementById("weixinTip").style.display = "none";
      }
    </script>
  </head>
  <body>
    <div class="vx-body">
      <img src="../static/logo.jpg" style="height: 280px;" /><br />
      <div class="vx-font">这里写slogan</div>
      <div style="margin-top: 85px;width: 100%;text-align: center;">
        <a href="#" class="vx-button" onclick="downloadAPP()">下载App</a>
      </div>
    </div>
    <div class="wxtip" id="weixinTip" onclick="wxTipClick()">
      <div class="wxtip-txt">
        请点击右上角
        <div class="vx-tips-text">
          ···
        </div>
        按钮选择<br />使用浏览器进行下载
      </div>
    </div>
  </body>
</html>


标签:color,text,App,top,height,font,display,下载,页面
From: https://www.cnblogs.com/javalouvre/p/17337314.html

相关文章

  • 微信小程序隐藏页面滚动条
    开发小程序时,经常会碰到页面长度超过屏幕高度,然后下拉时会出现滚动条,对于一些有强迫症的人来说是不可忍受的。网上看了好多,写的。都评论有起作用或者不起作用的。我在这分享一个全局隐藏滚动条的方式。样式代码我们在app.wxss中,写一个类选择器: .contain{height:100vh;......
  • 开发一个社交类的APP需要的成本大概是多少
       开发一个社交类的APP需要的成本大概是多少 移动互联时代,社交手段不断地翻新,社交软件也大量涌现,微信、微博、抖音、快手虽然是热门,但小众的需求永远存在,移动社交app市场火爆,关于社交APP的开发流程、成本也成了大家关心的话题。 影响社交APP开发价格的因素很多,最主要......
  • java 增删改查接口命名规范(service与mapper)
    阿里推荐命名规范:转载自:https://www.cnblogs.com/zengzy698/p/15939088.html......
  • 利用HttpClient下载图片
    评:最近在项目中用到了HttpClient类库,有一个需求是下载网站中的图片,但是发现下载的图片不能打开,在网上搜索类似问题,没有找到解决的办法,无奈只得查看HttpClient的源代码,自己解决这个问题了。在HttpMethodBase中发现如下代码:java代码publicStringgetResponseBodyAsString(......
  • HttpClient下载图片
    评:需要的包:commons-httpclient.jar,commons-loggin.jar,commons-codec-1.3.jarpackagecom.db;importjava.io.File;importjava.io.FileOutputStream;importjava.io.IOException;importjava.text.SimpleDateFormat;importjava.util.Date;importorg.a......
  • C# Web实现文件上传下载功能实例解析
    ​IE的自带下载功能中没有断点续传功能,要实现断点续传功能,需要用到HTTP协议中鲜为人知的几个响应头和请求头。 一. 两个必要响应头Accept-Ranges、ETag        客户端每次提交下载请求时,服务端都要添加这两个响应头,以保证客户端和服务端将此下载识别为可以断点续传......
  • [JavaScript][页面定位]锚的简单使用
     [页面定位]锚的简单使用 1.使用window.location.hash定位到指定的锚1.<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.0Transitional//EN">2.<HTML>3.<HEAD>4.<TITLE>NewDocument</TITLE>5.<METANAME="Generator"CONTENT=&q......
  • jmeterGUI页面数据分析
    转载:http://www.cnblogs.com/leeboke/p/5238269.html参考资料:https://girliemangalo.wordpress.com/2009/10/29/jmeter-run-scripts-from-the-console/结果分析参见:http://www.cnblogs.com/miaomiaokaixin/p/6114756.htmlsummary+ 91773in00:00:06=15787.5/sAvg:   ......
  • uniapp h5与app接口路径
      h5版本前面带不带‘/’都不会报错接口路径拼接前应该有逻辑默认补'/'app后就会报错 ......
  • PHP Web实现文件上传下载功能实例解析
    ​ 一、概述 所谓断点续传,其实只是指下载,也就是要从文件已经下载的地方开始继续下载。在以前版本的HTTP协议是不支持断点的,HTTP/1.1开始就支持了。一般断点下载时才用到Range和Content-Range实体头。HTTP协议本身不支持断点上传,需要自己实现。 二、Range  用于请求头......