apk文件二维码微信无法识别 APP在微信中二维码扫描无法下载的解决方案

现在微信分享的功能很多,从分享的链接下载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/okhaz/p/10387347.html

时间: 2024-10-11 00:14:56

apk文件二维码微信无法识别 APP在微信中二维码扫描无法下载的解决方案的相关文章

安卓手机微信不能打开App下载地址的问题 apk文件二维码微信无法识别

现在微信分享的功能很多,从分享的链接下载apk安卓包是很正常的,但是微信不让下载apk包,只能通过浏览器来下载,但是这要给用户一个提示吧,不然用户不知道 下面我们来实现,引导用户通过浏览器来下载apk包 看下效果,图片在最下面 在需要下载的页面中加入下面的代码 <div class="weixin-tip" style="display:none;">   <p>   <img src="/images/weixin-tip.

垃圾分类小程序源码,拍照识别垃圾分类的微信小程序开发源代码

垃圾分类工作逐步趋于常态化,但公众中仍不乏不理解.不会分.懒得分之人,且不在少数.究其原因,在于分类宣传立意不够深.贴民不够近.落地不够实.垃圾分类任重而道远,宣传工作需持续发力.破题关键在于讲清理论渊源.强调实践意义.落实体制机制 最近自己研究开发了一个垃圾分类的微信小程序  技术交流QQ:1379174464 首先新建一个小程序的首页 <!--pages/index/index.wxml--> <view class='mainpage'> <image src='../

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

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

android apk 文件反编译

最近,自己坑逼的把一个android 项目修改版本的代码删除了.这个项目居然还没上传到源代码管理器.幸好还有apk文件,修改的代码也不多可以反编译一下. 1.下载 dex2jar  获取源码工具  地址:https://sourceforge.net/projects/dex2jar/   下载 jd-gui     查看源码工具     地址:http://jd.benow.ca/ 2.解压 dex2jar  . 3.修改 apk 文件后缀为 .rar 或 .zip ,然后解压文件,找到解压文

一点公益系统开发 APP PC 微信如何实现数据同步?

一点公益系统开发定制 技术交流 结算编码 找陈宇:134-2220-2839, 一,APP系统开发实现微信数据同步? 我司针对这种情况作出调整,给众商家带来机遇.开发微信分销系统APP,微信同时上线,数据同步.不受第三方影响,所有权为商家.   二,APP系统开发实现微信数据同步对商家的好处? 众商家被封支付的良心商家可通过二维码做粉丝影流,让消费者可以在APP商城消费,APP商城更稳定,更快捷,体验感更佳. 三,APP系统开发实现微信数据同步的优点和缺点 (怕封号做APP,数据.功能同步,企业

Android 6.0指纹识别App开发demo

在android 6.0中google终于给android系统加上了指纹识别的支持,这个功能在iPhone上早就已经实现了,并且在很多厂商的定制的ROM中也都自己内部实现这个功能了,这个功能来的有点晚啊.在google全新发布的nexus设备:nexus 5x和nexus 6p中都携带了一颗指纹识别芯片在设备的背面,如下图(图片来自网络): 笔者手中的设备就是图上的那台黑色的nexus 5x,话说这台机器很是好看呢!手感超棒! 废话不多说,下面我出一个指纹识别的demo app,并且详细说明怎么

关于微信扫描二维码下载apk文件的细节设计

微信使用的人数越来越多,渐渐的用户形成了一种习惯,扫描二维码的时候,也会打开微信去扫描,但是微信不支持第三方的链接下载,有些厂商已经发现了这一特点,所以在使用二维码下载自家的app时,会做一个提示,引导用户如何通过微信扫描二维码下载自家的app,如下的例子: 华为的:http://www.dbank.com/netdisk/pages/wapLink/weixin.html 直接加个中间页面,进行说明提醒. 还有的会在页面上检测浏览器的类型,若是微信内部浏览器,直接弹出对话框,进行提示. 关于微

关于微信网页/H5游戏开发中二维码无法识别的解决方法

我接触微信H5开发已经有一年多了,做过很多案例也遇到很多的问题.今天我把困扰我半年之久的问题分享出来,也就是关于微信网页/H5游戏开发中二维码无法识别的解决方法. 我在百度搜索了许久,关于微信H5网页/游戏开发问题以及解决方案的相关文章少之又少,在相关前端交流群中问别人,一问三不知,平时这些群就会上班吹牛逼,真正交流问题的人少又少,真是揪心啊,最后还是得靠自己解决了. [这里,我先举个栗子] 上面这个页面,相信从事微信H5开发的人应该很熟悉,就是常见的分享到朋友圈的页面,通常以[引导分享图标]+

微信新增刷卡功能 微信二维码支付回归?

苹果的新品发布会在给手机厂商的压力的同时,apple pay的发布给移动支付承销商敲响了警钟,虽然apple-pay还没正式登陆国内,但已经有开发者在ios8代码中发现"入侵"的倾向.各科技公司纷纷抢占移动支付的宝地.昨天从契约的微信号了解到,微信新增刷卡功能,微信钱包调整了页面并发出公告,增加“刷卡”功能.不过现在只有9家商铺支持,微信的“刷卡”支付还处于试水阶段,而且与商户合作的细节比如费率和准入标准目前还不清楚. 1.微信提供接口,想要拥有此功能的商家可以去申请接口,并自行完成开