微信微信提示在浏览器打开在哪

1880人阅读
互联网(3)
最近在和团队的另外一下同事一起开发一个微信公众号的前端页面,其实就是做一个Web App,然后套在微信里面跑。那么问题来了,我们会用到HTML5的一些新特性,我想知道微信内置的浏览器是使用什么内核的,是直接调用系统的内核还是自己放了一个内核进去呢?
注意:浏览器内核是非常复杂的东西,本文目的主要是帮助和我一样,在做基于微信的Web App的时候,遇到同样疑问的大伙。
本次测试环境:
手机型号:三星GT-I8258(移动定制机)
手机系统:Android 4.0.4
微信版本:微信6.1
PC系统:Windows7 SP1 64 bit
第零步,当然是先查一下资料,网上的资料良莠不齐,更新时间也比较晚了,只是笼统的说到了Android上面是使用自带的WebKit内核,iOS里面由于苹果的原因,使用了自带的Safari内核(这不也是WebKit内核吗?),相应的可信度就不高了,觉得还是要自己动手试试啊。
第一步,测试浏览器对HTML5的支持度,近几年国内浏览器厂商对HTML5这个概念抄得很火,所以我想到了HTML5实验室、HTML5测试这样的网站,上网一搜,我这里选用了然后我们用微信打开这个网页,PC端登陆微信,发给自己就好了,我们直接看看测试的结果:
哇(??д?)b 有没有惊呆了!说实话,我是被吓了一跳,满分500,微信得分472,我不知道其中有没有使用黑技术。
细心的人可能已经发现了,截图里面有提到该网站识别到当前的浏览器是QQ浏览器5.4,Android系统版本是4.0.4,是的,所以真相要浮出水面了,微信内置的浏览器内核是QQ浏览器5.4的内核,手机QQ浏览器从版本4.0开始就使用了自主研发的X5内核。还有一处可以说明微信就是使用了QQ浏览器的内核,请看图:
当你把整个网页往下拉,就像网页被你扯下来了,微信自己就告诉你了:QQ浏览器X5内核提供技术支持,所以现在没有什么悬念了吧?
什么?你觉得472分没什么大不了,说明不了什么?那么请看第二步。
第二步,其他浏览器HTML5支持度测试
最常用:UC浏览器V10.1.3.546
最基本:Android自带浏览器
最常用:Chrome Version 40.0.2214.93 m (64-bit)
最基本:IE:呵呵,你可以自己试试。
最后,谢谢大家,希望能帮到大家。
/*------------ 更新已知情况,日&------------*/
如果你的微信版本是6.1以下,微信会调用系统自带的浏览器去加载渲染网页;
如果你的微信版本是6.1以上,并且手机装有QQ浏览器,微信就会调用QQ浏览器的X5内核去加载渲染网页。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:6328次
排名:千里之外
(1)(1)(1)(1)(4)如何解决在微信浏览器内实现下载的问题?
微信浏览器内下载的这个功能似乎被屏蔽了,有看到有个解决方案是打开其它浏览器实现下载,那么怎么实现open这一功能呢.....坐等...
我的办法很粗糙,不过可以暂时凑合实现下//下载地址那个页面判断是微信的话 就显示一张图 画着示意用户用浏览器下载这样他在这点用“浏览器打开”就能直接跳到下载链接了然后 如果不是微信浏览器的话 就输出文件然后老板要求 这个是登录后下载的 又不许再登录一次 我就把用户名密码加密以后串在get里面了////然后 他就满意了....//然后 刚做微信开发两天 首次回答求轻拍
只能帮腾讯买应用宝的广告,先上传apk到应用宝,再通过应用宝的页面,才能下载 apk 和跳转到 app store
之前能通过
跳转的,现在只能在应用宝申请。链接会通过邮件发给你。
已有帐号?
无法登录?
社交帐号登录qq浏览器微信怎么用
qq浏览器怎么用?现在使用微信的人越来越多,QQ浏览器也升级了新的功能,腾讯正式推出QQ浏览器微信版,以侧边栏的形式将微信整合到浏览器中,通过电脑就能实现同时微信和工作。这样不管是你在工作还是在休闲都能使用微信,那么怎么设置呢?跟着小编来看看qq浏览器微信怎么用吧!很简单的哦!希望能帮到你们哦!第一步:打开浏览器,点击右上角的“菜单”按钮,在出现的下来菜单中点“击应用中心”(一定要是最新版的QQ浏览器哦!)第二步:按下图操作,点击微信聊天右侧的“添加”按钮。第三步:添加成功后,点击浏览器上方的微信小图标第三步:点击图标后就启动了QQ浏览器微信登陆界面,这时需要使用手机微信扫描二维码,如下图所示,扫描成功后,在手机界面点击“确认”,ok,这时我们就登陆了QQ浏览器微信版了。第四步:这时浏览器的左侧就会出现微信面板了,这里就有你微信所有的联系人了,点他的头像就可以聊了拖一拖,快速发图边上网,边聊天传文件轻松简单软件名称:QQ浏览器8.0.1374官方版
软件大小:
4.5M 下载地址:
阅读本文后您有什么感想? 已有
人给出评价!
14-09-2414-09-2314-09-2314-09-1614-09-1612-05-2411-04-1311-04-02
注:您的评论需要经过审核才会显示出来
Copyright &
PC6下载().All Rights Reserved
备案编号:湘ICP备号模拟微信浏览器访问移动端网站(非内核层面) - 推酷
模拟微信浏览器访问移动端网站(非内核层面)
我们知道,程序可以模拟浏览器去爬数据,爬数据的时候,http 有一个协议头,协议头里面有一个use agent 标识,这个标识代表着你正在使用的浏览器版本,操作系统版本等信息;在做微信开发的时候,需要判断浏览器是否来自微信浏览器,就可以用这个检测,但是这个可以别模拟,所以不一定安全;
本文重点说明如果用google chorme来模拟常用的浏览器。
打开google,按下f12,出来了一个工具框,点击右上角的第一个按钮。出现下面的模拟选项。如图:
模拟器有很多内置的浏览器use agent可以选择:如果iphone4,5 等等;当然,可以手动填写:
此处我们填写微信的浏览器的use agent;如何获取?php js 都可以获取。
最新版微信的use agent(ios): Mozilla/5.0 (iP CPU iPhone OS 7_1_2 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) Mobile/11D257 MicroMessenger/5.3.1
为什么要写这篇文章?
正在做微平台的活动模块,需要禁止从非微信浏览器访问;
这样做是否安全?
不安全,可以模拟use agent。
如果做才安全?
如果是微信做活动模块,这个是第一种方法,可以拦截一部分非法请求;但是,最靠谱的方法是通过参数从腾讯微信服务器去验证他的openId。
已发表评论数()
请填写推刊名
描述不能大于100个字符!
权限设置: 公开
仅自己可见
正文不准确
标题不准确
排版有问题
主题不准确
没有分页内容
图片无法显示
视频无法显示
与原文不一致

我要回帖

更多关于 微信浏览器在哪打开 的文章

 

随机推荐