首页 > 网站 > WEB开发 > 正文

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

2024-04-27 14:10:43
字体:
来源:转载
供稿:网友

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

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

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

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吧


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表