微信公众号手机无法直接下载APK文件是怎么回事

现在微信分享的功能很多,从分享的链接下载apk安卓包是很正常的,但是微信不让下载apk包,只能通过浏览器来下载,

在需要下载的页面中加入下面的代码

  1. <div class="weixin-tip" style="display:none;">

  2.  

    <p>

  3.  

    <img src="/images/weixin-tip.jpg" class="weixinpic" alt="微信打开"/>

  4.  

    </p>

  5.  

    </div>

css样式

  1. a{text-decoration: none;}

  2.  

    .weixinpic{width: 100%; height: 100%;}

  3.  

    .weixin-tip{display: none; position: fixed; left:0; top:0; bottom:0; background: rgba(0,0,0,0.8); filter:alpha(opacity=80); height: 100%; width: 100%; z-index: 100;}

  4.  

    .weixin-tip p{text-align: center;}

js

  1. <script type="text/javascript" src="/js/jquery-1.7.2.min.js"></script>

  2.  

    <script type="text/javascript">

  3.  

    $(function(){

  4.  

    var u = navigator.userAgent, app = navigator.appVersion;

  5.  

    var isAndroid = u.indexOf(‘Android‘) > -1 || u.indexOf(‘Linux‘) > -1;

  6.  

    var isIOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/);

  7.  

    $(‘.img‘).click(function(){

  8.  

    if(isAndroid){

  9.  

    var winHeight = $(window).height();

  10.  

    function is_weixin() {

  11.  

    var ua = navigator.userAgent.toLowerCase();

  12.  

    if (ua.match(/MicroMessenger/i) == "micromessenger") {

  13.  

    return true;

  14.  

    } else {

  15.  

    return false;

  16.  

    }

  17.  

    }

  18.  

    var isWeixin = is_weixin();

  19.  

    if(isWeixin){

  20.  

    $(".weixin-tip").css("height",winHeight);

  21.  

    $(".weixin-tip").show();

  22.  

    }else {

  23.  

    window.location.href = "";//安卓下载地址

  24.  

    }

  25.  

    }else if(isIOS){

  26.  

    location.href = ‘‘;//IOS下载地址

  27.  

    }

  28.  

  29.  

    })

  30.  

    })

  31.  

  32.  

    </script>

这要就可以下载了

原文地址:https://www.cnblogs.com/alidj/p/10263011.html

时间: 2024-08-08 09:32:14

微信公众号手机无法直接下载APK文件是怎么回事的相关文章

Mindjump为您解答微信公众号手机无法直接下载APK文件是怎么回事

最近在很多论坛和博客上都能看到有朋友咨询微信公众号手机无法直接下载APK文件的原因,此时我们只需要实现微信跳转手机默认浏览器下载app就可以了,其实只要用api接口对链接进行相关的处理即可实现这个功能了.为了解答大家的疑惑,特写这篇文章分享一个我们团队之前用的很稳定很便捷的微信跳转平台,下面是具体的操作步骤. Mindjump使用说明: 用浏览器打开我们需要用到的微信跳转平台Mindjump网页:http://www.mindjump.cn/ 复制你的推广链接粘贴输入进工具框,点击开始生成 复制

解答微信公众号手机无法直接下载APK文件是怎么回事

微信中下载app共有两种实现方式,然而安卓手机跟苹果手机还尽然不同. 1.苹果用户打开后要么自动调起App Store下载(前提是你的应用在苹果商店上架了):要么是去Safari下载. 2.安卓用户打开链接后要么直接下载,要么前往手机默认浏览器下载. 以上是最好的实现方式,该实现方式可以使转化率达到最大化.但不尽人意的是微信系统会阻碍用户去使用微信推广app,最常见的状况就是苹果用户在微信中打不开下载链接,安卓用户在微信中也无法直接下载apk.那是因为你的链接被微信屏蔽的,如果访问次数过多,系统

微信公众号手机无法直接下载APP(APK文件)怎么办

微信不支持apk文件的下载以及AppStore的跳转(且除非和TX有合作的应用,否则也不支持通过scheme跳转第三方app) 随着大家的沟通.社交与阅读方式发生变化,工作和生活都和微信离不开,不管是个人还是商家,都在微信中进行推广,让大家直接在微信中下载 APP(APK)  ,但是微信为了维护自己的利益,不会让大家直接在微信中下载,一般步骤就是点击右上角三个点,选择用浏览器打开,如下图,很大一部分人看到要再确认的时候是心里会有疑问的,这个安全吗?值得信任吗?这样的话,会流失相当大的一部分客户,

北京赛车 PK10 微信公众号程序源码下载

北京赛车  PK10 微信公众号程序源码下载:http://www.ttkmwl.com/thread-639-1-1.html 北京赛车  PK10  游戏玩的人越来越多,  目前  PK10  "  的  13  个玩法为:  猜冠军.  猜冠亚军.  猜前三名.猜前四名.猜前五名.猜前六名.猜前七名.猜前八名.猜前九名.猜前十名以  及精确前二.精确前三.精确前四.所以玩  PK10  赚钱必不可少的需要一些辅助软件来提高  中奖率,下面来介绍一款智能生成  PK10  计划给大家使用.

微信公众号里打开链接下载APP

嵌入这样的代码 <a href="http://a.app.qq.com/o/simple.jsp?pkgname=com.violationquery" target="_blank" data_ue_src="http://a.app.qq.com/o/simple.jsp?pkgname=com.violationquery"><img data-s="300,640" data-type="

Python爬虫实现的微信公众号文章下载器

平时爱逛知乎,收藏了不少别人推荐的数据分析.机器学习相关的微信公众号(这里就不列举了,以免硬广嫌疑).但是在手机微信上一页页的翻阅历史文章浏览,很不方便,电脑端微信也不方便. 所以我就想有什么方法能否将这些公众号文章下载下来.这样的话,看起来也方便.但是网上的方法要么太复杂(对于我这个爬虫入门新手来说),要么付费. 但我的需求其实却很简单--"方便的查找 / 检索 / 浏览相关公众号的任意文章",所以,一番学习检索后,上手做了一个小工具(打包成可执行文件了),虽然方法和代码相当简单,但

豆约翰博客备份专家新增微信公众号文章批量下载功能

目前微信火得一塌糊涂,豆约翰博客备份专家也来凑凑热闹. 自媒体的兴起,使得一些各个领域的专家在微信中开通了公众号,我们大家可以选择自己感兴趣的进行订阅. 微信公众号会定期的向订阅者推送一些高质量的文章(当然也包括一些广告). 下面我们就来看一下如何利用豆约翰博客备份专家来批量下载微信公众号文章. 要批量下载微信公众号文章,首先我们必须要知道公众号ID. 首先打开搜狗微信搜索:http://weixin.sogou.com/ 在搜索框中录入微信公众号名称,比如豆约翰关注的一个公众号[哥伦布没来过]

教你如何下载微信公众号的音频文件

无意中在微信公众号里面听到了自己喜欢的原创音乐或者诗歌朗诵,想保存下来,但是微信却没有提供音频下载功能,这可怎么办,别着急,我来帮帮你. 工具/原料 ·         我以360和QQ浏览器为例,其他同理 ·         可以搜到微信的搜索引擎,如搜狗 方法/步骤 1.    用电脑浏览器打开你要的内容页面,先不要做任何操作. 2.    鼠标右键单击,选择"审查元素"或者"审查"(不同类型的浏览器名称或有差异,但是功能一致.)如图是360和QQ浏览器的界面.

C#微信公众号开发系列教程六(被动回复与上传下载多媒体文件)

原文:C#微信公众号开发系列教程六(被动回复与上传下载多媒体文件) 微信公众号开发系列教程一(调试环境部署) 微信公众号开发系列教程一(调试环境部署续:vs远程调试) C#微信公众号开发系列教程二(新手接入指南) C#微信公众号开发系列教程三(消息体签名及加解密) C#微信公众号开发系列教程四(接收普通消息) C#微信公众号开发系列教程五(接收事件推送与消息排重) C#微信公众号开发系列教程六(被动回复与上传下载多媒体文件) 第四,第五章已经讲了怎么处理用户发送的消息,本章就来讲讲怎么响应用户的