V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
wangleineo
V2EX  ›  问与答

想问问微信内嵌浏览器用的是系统 WebView 吗?

  •  
  •   wangleineo · 2014-08-24 16:11:15 +08:00 · 12488 次点击
    这是一个创建于 3734 天前的主题,其中的信息可能已经有所发展或是发生改变。
    安卓和iOS都是怎样的情况?是用WebView,还是企鹅自家内核的浏览器?
    9 条回复    2014-08-25 02:01:53 +08:00
    yyfearth
        1
    yyfearth  
       2014-08-24 16:16:36 +08:00
    iOS是没有办法(不允许)使用第三方浏览器内核的 就是Google Chrome也是用的系统内建的Webkit浏览器内核 (就是WebView了)
    Android下可以用自家的浏览器内核 但是估计微信用的是系统自带的 但是腾讯的浏览器就不一定了
    wwqgtxx
        2
    wwqgtxx  
       2014-08-24 16:26:35 +08:00 via Android
    安卓微信调用的也是webview
    话说从安卓4.0之后webvies已经相当可靠了,不像2.x就是个坑
    learnshare
        3
    learnshare  
       2014-08-24 16:33:58 +08:00
    Android 版用的应该是基于 Android 浏览器做的定制版本,跟 WebView 还不太一样
    wzxjohn
        4
    wzxjohn  
       2014-08-24 17:02:18 +08:00   ❤️ 1
    我可以很负责的告诉你们,在安卓上,如果没有安装手机QQ浏览器,会直接调用系统的WebView;如果安装了手机QQ浏览器,则会调用手机QQ浏览器的内核来进行浏览。各位可以试试在安卓机器上同时安装微信和手机QQ浏览器,打开一个页面,然后看系统中的进程。
    wwqgtxx
        5
    wwqgtxx  
       2014-08-24 17:05:58 +08:00 via Android
    @wzxjohn 试了一下,的确
    之前没安装qq浏览器,不知道
    貌似手机qq也会这么干
    DreaMQ
        6
    DreaMQ  
       2014-08-24 17:29:58 +08:00
    @yyfearth 也不是完全没办法。参考Opera Mini
    rock_cloud
        7
    rock_cloud  
       2014-08-24 17:49:42 +08:00
    iOS 不太了解,按苹果的风格,不会让别人内嵌其他内核浏览器的,Android 微信的浏览器功能差很多,经常出现 javascript 无法正常运行的样子,比 WebView 差远了。
    yinznet
        8
    yinznet  
       2014-08-24 18:39:30 +08:00
    为啥用微信自带的浏览器浏览网站的排版和系统自带的不一样?
    yyfearth
        9
    yyfearth  
       2014-08-25 02:01:53 +08:00
    @DreaMQ 也没有办法是一回事 允不允许是另外一回事 目前App Store是不允许第三方浏览器内核的吧
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5704 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 03:30 · PVG 11:30 · LAX 19:30 · JFK 22:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.