通过微信的扫一扫去下载,会出现白屏的情况,可能是因为安全性的考虑或者其他什么原因,目前已经无法通过微信的扫一扫去下载apk了。

根据网友们提供的思路,本文整理了三种方案。

1、申请腾讯开放平台开发者
具体流程可以去访问http://open.qq.com/,大概的意思是需要将apk提交到腾讯开放平台的里面,每个apk应该会自动生成一个二维码,每年支付一定的费用,然后在微信里面扫一下这个二维码,这个时候也需要先安装一个手机应用宝,才能进行 apk的安装。

对于这种方案,只能用一种很流行的话说:”很任性”。

2、重定向
这种方法对于一些已经发布出去的二维码比较有用,也是目前比较普遍的做法。不可能因为微信不能直接下载了,就得把所有的已经流出去的二维码重新生成吧?

2.1 判断浏览器类型
/首先判断是否是pc,若是pc访问则跳转到http://app.ctrip.com//
var u = navigator.userAgent || ‘’;
var isPC = !/(iphone|ios|android|mini|mobile|mobi|Nokia|Symbian|iPod|iPad|Windows\s+Phone|MQQBrowser|wp7|wp8|UCBrowser7|UCWEB|360\s+Aphone\s+Browser)/i.test(u);
if (isPC) { location.href = “http://www.hipermart.com.cn”; }
如果是pc端的话,那么直接重定向到一个网站

如果是非pc端的话,那么要区分是android还是apple?

2.2 判断是android还是iOS?
因为我们假设iOS的下载必须从苹果的appstore里面下载,那么其下载地址有一定的规律,比如说sourceid等。

可以通过一个正则表达式来确定。

var urls = document.location.search, re2 = new RegExp("(\?|&)sourceid=([^&]+)(&|$)", “i”), from = urls.match(re2);
if (from) { sid = from[2]; }
document.location.search

比如一个URL是XXXX?g=1,那么document.location.search的值就是?g=1

2.3 重定向到下载地址

window.onload = function () { //修复图片偶尔不能加载
var salesLocal = localStorage.getItem(“SALESOBJ”) ? JSON.parse(localStorage.getItem(“SALESOBJ”)) : null;
var appUrl = salesLocal && salesLocal.data && salesLocal.data.appurl ? salesLocal.data.appurl : “”;
if (!isPC && !iswx) {
if(appUrl){
location.href = appUrl;
}else if(sid){
location.href = “/m/” + sid;
}
}
}

2.4 html页面源文件

下载海玛特客户端

1
点击右上方

2

选择在浏览器中打开

安卓

在浏览器中打开

3

即可自动下载APP

海玛特客户端

3、工具 旋风微跳 http://www.ccjump.cn 旋风微跳是一款基于微信后端开发了一款微信营销下载推广助手,使用了本插件生成的链接,用户在微信任意环境下点击链接或者扫描二维码,可以实现直接跳转手机默认浏览器并打开指定网页。

1、打开 旋风微跳 网址:http://www.ccjump.cn

2、准备好我们的推广链接:实例如:www.baidu.com 在输入框填写你的下载链接,填写完毕后。点击生成按钮

3、点击生成之后,就会看到底部生成了自己的推广二维码以及短网址链接地址。

至此,我们已经生成了APP推广链接的宣传二维码和链接。 我们就可以直接用微信扫描二维码在微信中分享和宣传引流了。这样我们能够极大的提高自己的APP在微信中的推广转化率。解决掉了微信中下载链接被屏蔽等问题。充分利用微信的用户群体来宣传引流。

以上是个人的一点看法,希望能对你有所帮助,欢迎参与讨论!

如何解决下载链接在微信中无法打开的问题的?相关推荐

  1. 如何解决下载链接在微信中无法打开的问题?

    通过微信的扫一扫去下载,会出现白屏的情况,可能是因为安全性的考虑或者其他什么原因,目前已经无法通过微信的扫一扫去下载apk了. 根据网友们提供的思路,本文整理了三种方案. 1.申请腾讯开放平台开发者 ...

  2. 如何解决下载链接在微信中无法打开的问题

    通过微信的扫一扫去下载,会出现白屏的情况,可能是因为安全性的考虑或者其他什么原因,目前已经无法通过微信的扫一扫去下载apk了. 根据网友们提供的思路,本文整理了三种方案. 1.申请腾讯开放平台开发者 ...

  3. 微信好友分享的棋牌游戏类app下载链接在微信中无法打开的解决方案

    微信中的推广传播如今是传播信息的最佳途径之一,可是由于微信官方的态度的问题, 微信对一些营销活动和推广有着非常苛刻的审查,导致我们的推广人员还在做营销推广的时候, 虽然没有违反微信的规则,但是仍然被腾 ...

  4. 下载链接在微信中无法打开的解决方案

    很多朋友是不是遇到过这样的问题,自家的app通过微信推广没办法直接下载,而是需要通过一个遮罩层来提示用户下载. 像这样 点击下载按钮提示点击右上角在浏览器中打开这样的方式下载一个app是不是需要点击下 ...

  5. 棋牌APP下载链接在微信中被封拦截屏蔽无法打开的原因和解决办法

    接上一篇文章:https://blog.csdn.net/rolycn16/article/details/89014862 我们继续聊聊微信中浏览器下载链接打不开的情况 在我们做营销活动或推广宣传的 ...

  6. H5棋牌游戏app下载链接在微信中显示已停止访问或打不开的解决方案

    微信的使用人数已经高居各通讯APP的榜首的同时,微信成为了我国移动流量最大的平台之一,从去年开始就对这一块管制的很严,在微信内分享链接很容易就会被微信拦截屏蔽.要是微信用户收到被屏蔽的链接后,打开提示 ...

  7. 怎么处理H5棋牌游戏app下载链接在微信中打不开或者显示已停止访问该网页

    需求分析 通过扫描二维码下载APP已成为一个大家管用且非常方便的下载方式了,微信也成为扫描二维码重要的工具,因为目前微信的用户占据了国内大部分市场. 然而在我们做营销活动或推广宣传的时候,容易遇到域名 ...

  8. 棋牌游戏类app下载链接被微信屏蔽拦截的原因及解决办法

    许多棋牌app下载链接在微信中无法打开,或出现提示"已停止访问该网址" ,这是因为棋牌游戏类app下载链接被微信封杀.屏蔽.拦截.导致这个情况的因素有以下三点: 1.网页链接被举报 ...

  9. 棋牌APP下载链接在微信被关停的解决办法

    接上一篇文章 https://blog.csdn.net/rooly95/article/details/88925907,继续讨论有关微信中无法下载app的解决办法 微信内置浏览器不支持外部链接下载 ...

最新文章

  1. python_day6.2
  2. libevent简介和使用【转】
  3. 反应特别慢_酶促反应与普洱茶的制作
  4. vuex最简单、最详细的入门文档
  5. android生成aar无效,android studio生成aar包并在其他工程引用aar包的方法
  6. 解决HbuiderX将uni-app开发的项目运行到小程序编译后文件vendor.js太大的问题
  7. Word2vec学习笔记总结
  8. linux mysql 数据按表名称备份
  9. TCP/IP协议栈中,为什么选择IP层负责分片?
  10. c++ 应输入表达式_【C语言编程入门系列】—— 第五章,C语言基本运算和表达式(一)...
  11. java ee 设计模式解析与应用_《Java EE 设计模式解析与应用》PDF 下载
  12. AWVS13破解docker一键安装
  13. MS509Team----------------Cknife
  14. 最全Shiro教程,一篇学会Shiro权限管理
  15. 2021年茶艺师(初级)考试资料及茶艺师(初级)找解析
  16. pytorch 显存逐渐增大
  17. 5W无线充发射IC芯片方案XPM7105、XPM7305 无线充SOC芯片
  18. GAN系列:代码阅读——Generative Adversarial Networks 李宏毅老师GAN课程P1+P4
  19. Greenplum实战-gpstop gpstart集群命令
  20. 互怼、IPO、雷潮、寒冬,2018 互联网圈的那些事儿

热门文章

  1. 内存,外存,运存,显存,闪存,硬盘,SSD等概念
  2. BOL简单分析(二)
  3. 用python画漂亮的图案-使用 Python Turtle 设计简单而又美丽的图形
  4. Matlab plot画图 坐标字体、字号、范围、间隔等的设置
  5. WPS pdf文档合并收费?Linux平台采用pdfunite实现pdf文档合并
  6. AIOps 在腾讯的探索和实践
  7. 微软官方工具_微软官方免费数据恢复工具Windows File Recovery帮你恢复电脑误删文件...
  8. Https比Http速度慢具体分析
  9. 【LeetCode-中等】55. 跳跃游戏(详解)
  10. EASYOPS系列 | 深扒, 为什么说GitHub正在接管全世界?