微信打开网页不能下载的解决

王朝学院·作者佚名  2016-05-22
窄屏简体版  字體: 小  |  中  |  大  |  超大  

微信打开网页不能下载的解决一个手机端网站的项目,考虑到用户可能用微信扫码打开网站,而微信内置浏览器并不允许用户进行下载。查阅资料后,我做了如下的兼容。

了解到可以用如下方法判断微信浏览器

function is_weixin(){ var ua = navigator.userAgent.toLowerCase(); if(ua.match(/MicroMessenger/i)=="micromessenger") { return true; } else { return false; }}

(以上代码来自http://blog.wpjam.com/m/is_weixin/)

首先,下载链接改为一个新的html页面。在此新页面中改写上面的代码为

window.onload=function () { var ua = navigator.userAgent.toLowerCase(); console.log(ua); if(ua.match(/MicroMessenger/i)!="micromessenger") { window.location="lesson.doc"; }}

问题解决。so easy。

第一篇博客,low就low吧

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航